GUI work

here is the latest version of the GUI with working menues.