mocha -> spec reporter

test plan: make test
working on negatives

test plan: make test
negative literals, but not general negation, working

test plan: make test