Contains different implementations in C++ for Lists Abstract Data Types