Fix issues with improper usage of parent category data type
Add new category attribute to image data type
Remove all buildingsforbirds related logic
Add category dependency and code cleanup in image add usecase