Updated promises to use Bluebird
Updated documentation