added more docs and finished Shaders.h