Fixed issue with calling glCreateShader by placing calls to ReadShader past glfwMakeContextCurrent(window) and glewInit().