Starting point for future OpenGL work

Cleaned up classes, simplified Window class. Added sleep to Renderer
instead of having Window take care of it.