- make most of the cmd.Cmd commands private by autogenerating methods at class
  initiatlization which saves on lines of code and improves our lint