~ rearranged files
+ IGameObject and IModule