Add AckChannels module. Flip Packet tuple.
Change net protocol to separate Transmission and Acks.
Add Hashable instances to NetProtocol.