initial transition to glfw3
fixed various bugs and code cleanup
removed cmake_modules directory
removed now incorrect line numbers in header commentary
glxw based version
glm submodule and readme with build instructions
fixed markdown formatting
actually changed the readme to markdown
changed sampler2D name
updated submodules to newer versions