creating GlWindowContext to encapsulate GLFW code
creating buffer data for normals and texture coords