Moved Category Enum to its own file