Clean & update code

o Removed 'TODO: later move t set caption func'
o Added (temporary disabled) setCaption & updateCaption
o Moved GUI manager from gui to graphics::gui
o Updated code formatting (oh, I think more than half of my latest commits
contain this line)
o Updated gui manager interface