Added "ViewModel" class and interface (to eventually replace "Game Model")
Added type associations to ViewModel
Added comments to ViewModel
EntityType changed