Add Iterator implementations for List
Add Iterator implementation for Set and Map