A second trip through a web front-end to Battleship. TDD from the ground up.