fix method's names, add base jsdoc
add some tests, fix run of synchronous task
up vow version