Okay this i think is the GUI

Had problems with syncing the earlier commit this one should do it