Chapter 5 - added state management.  Includes 4 states (title screen,
main menu, game play, and pause menu).