Add Specs

## What's up?

Tests are good, repeat after me: tests are good .

This adds test coverage using mocha and chai