first attempt at integrate gui with client.py, update user_input.py to run gui