Added some exceptions to GameEngine class