Review LinkedList data structured using OOP C/C++