game windows must inherit from Gosu::Window in order to get a game loop