split TViewController.mm into separate files

TViewController had everything in it.  It has been split up into like 5
pieces: Animation, Camera, Parsing, Rendering, main game data
management.