Corrected classnames and responsibilities for classes
gui: Removed unneeded code
editor: added class description