Sends keep alive packets so connections aren't lost so fast. Also functi...

...ons as more of a peer to peer chat now.