Complete Functionality

Server is (again) an Observer, ClientConnection is a Subject. -Viktor,
Gustav, Sam, Mohanad

GUI is an Observer, Client is a Subject. -Viktor, Gustav, Sam, Mohanad

GUI updated -Jonas