+ bool type, + true and false definitions
+ gui.h + gui structure
Merge branch 'gui_structure' into gui

Conflicts:
	headers_and_globals.h

merged jensen and JP's GUI code