Update copyright year
Simply a bit some map calls
Documentation functions in board.clj
Document solver.clj + trivial code simplification