BS: Started factoring out an engine and scene loader