Shaders now use uniform variables for material properties

Removed the use of constant material properties