Encounters 101: A comprehensive theory of RPGs