Created exceptions for all cases
Merge pull request #623 from psav/exceptions

Created exceptions for all cases
Automated Catalog Item
Fixed linting errors
removed extra locate method
Removed test_catalog_item.py for now
Merge pull request #579 from sshveta/catalog2

Catalog2