changing the setShip and adding a constructor