change folder structure (add Engine folder) + add SceneFactory