Added some new helper classes. All of them are related to texturing.
Made use of the new Texture class throughout the relevant UI code.
Pushed the UI class into the Window class.
Differentiated between tick and render so that the UI render method could be invoked before a swapbuffers and after a clearscreen.
Now render the browser over the entire window using the windows resolution.