Content Categories: Strategy, Architecture, and Implementation