An alternative version of Battleship.    (Eventually, the two should be refactored into ONE.)