Added water
Cell object demonstrates DIP and Open Closed, will hold as content anything that receives method hit and returns a boolean