Add AbstractBoard#drill and documentation
Add AbstractBoard#drill and documentation

This method is used for getting at a particular descendant of an
AbstractBoard by use of a variable-length array.

DylanFrese/TicTacChess