Refactor moved subscribing of catalog to catalogs.py