Added some notes on design
First shader (hard coded color)
   Required glew
   Started moving errors to std::cerr
   Creating a texture, but it doesn't get used
Changed drawing to a cube
   Needed glEnable(GL_CULL_FACE) to look right

Texturing still not working
   Added texture unit uniform

Added basic vertex shader

Reshuffled some code
   Moved memory alloc into makeColorTexture()
   Moved file reading code into fileToString()
   Moved shader compilation into compileShader()