Added new constructor to GameEngine