Added simple shaders

Added simple shaders
Fixed Material constructor
Fixed Shader preprocessing and compiling