add application and shared data model singleton