updated client with gui

updated client with gui