Categories refactored from enums to class (for easy extendibility)