Added board.lisp, completing the transition from Scheme to CL, for our convenience