Generator for arbitrary Boards