Started to implement a overlay class. Wrapped the update procedure of GLFWWindow so it auto swaps buffers and keeps track of update time and framerate. Added the transform matrix to the constructor of the Text class (mainly for scaling and translation). Added Type enum to the VAO class for the vertexAttributePointer procedure. Adapted the text shader to alpha blending. Moved the forward declaration and aliases of the buffer object classes to bufferobject.forward.h.