Adding ModelManager
ModelManager implementation