Added GUI manager

Basic structure of GUI manager display components
Improve code
General development