Implement category entity