changed tryRegisterName() from CharServices to GUIServices
added registration loop
more utils
changed structure. ChatServices -> StorageServices. Added StorageServices implementation. Added Dependency Injection into the TCP/UDP/GUI threads
added synchronized keepRunning inbetween the threads. i states whether the app is still running.
added bye after registration
utils