Add testing packages

Djalma - I'm not sure if you like `mocha` or `chai` for testing, but if so I'll be attempting to write some tests.  If not, let me know what packages or frameworks you prefer.  Thanks.