Networking rework

Now has both reliable and unreliable connections!