-Replace synchronous database model with asynchronous model.
-Update UI to support the async model