Finished implementing basic features of the GUI manager