Add guard and guard-rspec gems to simplify testing
Start converting rake task to use a parser object

* Add parser object
* Add parser object specs