Move current main to a separate 'snoop' command
Play around with a CLI design
Start thinking about a library client
Give the connection a finalizer to close itself