begin gameobject api revamp, work on copter