make chat work. add server side nickname functionality. start client side nickname functionality