Added GUI. Still a few minor bugs and missing functionalities (namely interpreting string received from server).