New GameObject class, Player now derives from it