Introduced nickname to chat struct
Added threaded server to reveice messages from clients
Oops, adding threaded server now