Naming and Notational Conventions
Functions are divided into families consisting of routines related in their duties.
State Machine Model