moved contents of .glsl files into strings in c++ header files
Use the c++ header files instead of .glsl fiels to get shader code
Added some glfw and glew code to make cross platform
Updated Makefile to include OSX support, and to use c++ header file rather then .glsl file for shader code