GUI work
add the different screens of the GUI