changed tests to be correct and added some code to BoardCell and IntBoard.