Module server
Types for building an Snocat server and accepting, authenticating, and routing connections