Prototype: Major rewrite to use new package - Connection. No more passing around net.Conn copys, and using channels to communicate now