Changes to Board and Tile. One test for board now. Some jsdoc comments.