Added some basic playing logic by adding a game state to the screen.  Searching for a hard to find type-casting error may have created some leftover debugging temporary changes, so a cleanup is in order next.