* Refactoring unrelated to Streaming... Mainly keeping code DRY * Remove cli as dependency
* typo fixes * Change signature to take in short-hand flags * update help information * Parse short-hand flags as their long counterparts * lints * Modified a couple tests to use shorthand flags