Addition of a double chained list (Idea from M. Loiseleur) to support tapecatalog and probably other data types later