More organization. Some classes are moved to the ogl package. Develolpment is being directed to an OpenGL library-like layer.
Moving tests files to ogl package.
Adding the ProgramInitializer class.
Finished Program refactoring.