fix bug in success/fail callbacks
add TODO list to grab.js
fix bugs in grab.js
add tests
update README