Update package so running 'npm test' runs as expected
Add tests for promises
Updated README.md - still need to update examples