What's Changed
- Updating and drawing of GameStates and their components will now be handled by the Game via its Components.
- GameState classes should now use the default protected LoadContent and UnloadContent methods.
- EngineGame.SwitchGameState is now overridable.