added provider scaffold and linked to categories
cleaned schema conflict.