connection fixes

todo: need to make sure that user sends messages up to chatserver and
doesn't just send them back!