Implement a generic doubly linked list class using an internal node class to store the elements.
(LinkedListUMUC and NodeUMUC)
Specific requirements include:
Methods for LinkedListUMUC
Create a test report (listtest.doc/docx/pdf/) showing the correct behaviour of all the methods; include a description of the design and lessons learned; include screenshots of your running program. Deliverables: