client main runs GUI

these changes should make the GUI show up, nothing else is implemented