Library will largest collection of mechanical puzzles