Create a ParsedArgs class to begin a significant refactoring of commands.py.
Refactor init and clone methods to share more code.