Fix formatting and migrate to bcs-promise for communication
Merge pull request #1 from lawn-chair/master

Fix formatting and migrate to bcs-promise for communication