Allows Board to be configured with a callback upon completing a line, e.g. to re-initialize with a different line. Made a util to help generate many lines from the same opening.