Add isActive and hasTimeOfUseRates
Use enums whereever possible
Season and SeasonGroup