Untested Part 1; Change of data structure to DLList