Work on gui

Added gui_manager for easier managing of graphical UI.
Started working on improved character model.