Added the independent iterator test and fixed implementation.
Changed implementation to fit the autograder requirements.
- had to remove final modifier in header
- had to change I to Item
Changed implementation to comply with the autograder requirements
- had to change I to Item