Finish implementing "aliases" (still needs tests)

- add "parse_command" method to "BaseBridge" (handles repeats,
  sub-commands and aliases)
- build out "AliasHelper" (handles nested aliases)
- general clean-up/refactoring
- update "AliasHelper" test-stub
- update TODO(s) -- remove aliases TODO