Moved diffuse, specular and bump materials & shaders into library. Added GUI label
Bug fixes