conversion to game object implemented, continuing to port existing logic over to new design