Add spec/implementation for CLI draft
Specs/implementations for remaining CLI tasks
Renaming Tasks to Commands.

I feel like 'Tasks' make them seem like Rake tasks, when they're
actually CLI commands.