Refactored Game Object management into game_object

Also added ID references for game objects.