Project 3 fundamentals! 1) Copy constructor for linked lists 2) Destructors 3) Inheritance and exceptions in C++