GameObject almost implemented