more createGameObject() splitting (concepts)