add controllersContainer and modelInstanceCreator