Fix Ticket #17
Facade Structural Pattern
UserGUI switch refactor.
UserGUI - start convert if-else
Most of the refactors done. Tickets were closed.
User - extract class
UseGUI - rename initConnectingComponents
UserBanThread.user+ban - God Class