Adds cell class with coordinates.
Removes coordinates and addes content and hit methods.
Adds water class and tests.
Refactors classes and tests.
Adds board class and tests.
Adds possible board method.
Board becomes module for Player and Opponent boards.
Adds Player and Opponent boards.
Updates to board and cell, and adding player and opponent boards.