updating NGL, minor redactoring - put vert/frag shaders into a subdirectory of NGL