Move arity checks to Command.
Add clone command.
Add: Refuse to overwrite named repository path.