Main:
Code Documentation:
Unit Testing
Command.
add_arguments
Entry point for subclassed commands to add custom arguments.