additional tests and functionality for board class