removed resourceloader added functionality to related classes eg. shader 
mesh and texture