To demonstrate "easy" handling of multiple windows, I made two window
entities (mainwindow and terminal) which are updated by the glsystem
(soon to be renamed windowsystem).
Changed glsystem to windowsystem. There's a bug somewhere in the
destructor for NameComponent... Occurs when halting program by closing
main window.