Added some tests to ValidateShip()