Implemented list iterator functions
Merge branch 'list-iterator'