added chat functions and moved ui logic to own file
added todo
changed to 2col layout
moved join form inside player list
only connect on join
send player id in joining message