extracted cli stuff to its own file; changed the syntax for the cli command
implicit receiver;