add: catalog model object and manager; cataloger plugin support.