Cell object demonstrates DIP and Open Closed, will hold as content anything that receives method hit and returns a boolean
Refactored cell, water, ship, files, ship maybe still requires a floating function
Adding size to initialization of ship class