Added some unit tests, some of which currently fail.
Merge branch 'master' of https://github.com/calvinmetcalf/communist
Callback, not promise
Merge pull request #13 from jdscheff/master

it works brilliant thanks