implementing socket.io right this time
adding knockout to manage view logic, giving up on coffee script, implementing chat on socket.io