Started changing to OOP based for Dishwasher