Changed how callbacks work
3.0 api
Update readme
3.0 dist