Added main test script
Added shader-program class and shader class structure
shader compilation transition
shader compilation now managed by Program class
Update Program.h
Update Program.cpp
Update 005_Shaders.cpp
shader program can send attrib & uniforms
added enableAttribute method
Added use of Program::enableAttribute method
added enableAttribute method & attrib-uniform auto-cache
Autocaching attrib&uniforms validation
added auto-enable functionality
added auto-enable functionality
Update and rename vertex2.vs to vertex_nocolor.vs
test auto-enable functionality