Move CLI stuff into its own dir
Remove struct buffoonery
Move snoop into its own directory