Puzzle Board Construction