Remove empty dist folder
Better integration with bluebird
Getting rid of custom async library
Cleanup package.json