Enhanced chat view

Chat view now displays info messages and errors, chat messages are
nicely formatted
Now possible to stop server or disconnect client

User can start and stop the server
User can connect and disconnect client