UI Finished?

Changed some more behind the scenes stuff for UI and Rendering. Window
also handles scaling really well now.