Update to the abstract backend handler.
Update to the abstract backend handler.

This lays out a further unified structure for the handler
to process the models in the core.

TODO: Integrate task models.

SanaMobile/sana.mds,SanaMobile/sana.mds,SanaMobile/sana.mds,SanaMobile/sana.mds