Refactor game engine start method