Prevent AttributeError when no results are found

Prevent AtributeError when no results are found:
AttributeError: 'NoneType' object has no attribute 'find_all'
Add category mapping

Add category mapping between CP category identifier and provider
caterogies