Added tests for the schedule parser, and moved it to it's own file

Modified the linter
Added more schedule tests
Merge pull request #160 from JGulbronson/master

Added tests for the schedule parser, and moved it to it's own file