basic functionality
puzzle assignment, basic
board implementation
bfix, start writing Solver