Renamed a function
Renamed parseCommand to parseCommandLine because it's what's really happening.
Renamed the help-command parsing tests into just command parsing tests
Because what it really is.
Improved on parsing functionality
Generalized it and added some flexibility.
Added user-stories
Added term definition in the spec