Categories for Water Heating Systems