Adding Object Oriented Classes

Adding new Object Oriented Classes for the Window Initialization and
Creation, as well as the Default Shader Creation. A MainTest.cpp class
has been added to test the funcionality of the code.