Add more framework code and stubs

Added stubs for Tile, TileMgr, and some Cursor methods.
Reformatted GameScene code to flow more logically in groups.
Also introduced the notion of state to the GameScene update loop.