-adding code for Modern OpenGL

Using OpenGL 3.3 and GLSL 1.5 for programming the pipeline with shaders.