updated to es6, but having trouble with tests
tests pass for es6 :)
make data a promise
Updated README, cleaned up examples
Merge branch 'es6'
Beefed up the README a bit more