adds ci tests
solves spec conflict
fixes varibale name to be more descriptive
Merge pull request #4 from polymetis/spec-tests

DRY-er spec refactor