Added needed findAll(), printedFindAll(), and modified traverse to print the index.
Finished. Added equals() and hashCode().