Sort Command Parser

Still working on the parser, but could you take a look at the tests for me? The main thing I'm wondering is how you want to the descending/ascending order searches to be formatted.