Added a parent/child sub-command system