Filled out Window.cpp.
Added window counting and proper initialization and termination of GLFW.
Some rearranging and improvements.
Minor improvements on Window.
Got the Window class actually working. Now for actual OpenGL work...