Changes to incorporate "promises" model. Known issue with "Loading"
message not being updated. Won't fix.