Updated client GUI

- Interface ready with methods
- Renamed notifyLIsteners to messageArrived
- GUI design ready
- Thomas & Chrisopher