Systems responsability should look close to something like that: - Core (main class) - World - SceneManager - Scene
Systems responsability should look close to something like that: