Board.solve() and Board.assign()
Bare bones tests module