Working playstate, currently created in runEngine but eventually will be created on setup and managed by a stateengine/statemanager within gameengine.  Using this I can now create 'play phases' which are how the game progresses.