Library of Chained List (simple, double, double circular)