added scene loader from file and other things