Solitaire Battleship for Scala Lecture