added bump(normal) mapping shader
some cleanup
added gloss and emission maps shaders