Improve CLI by a lot

Use Cobra, mostly because you get to type things like `cobra.Command`