Material/Shader/Texture Managers part 1

material properties now added type independant