Materials now load from files
Separated camera movement