started moving world construction relationships to GameWorld class