tests: added some..
index: added callback
package.json: clean up and added devDeps
readme: updated some docs