cleanup repo
return promises
add coverage
cleanup readme
1.0.0