[FEATURE] replace async with bluebird, handle ripplerest responses