Add support for iteration over any collection
Added support for iteration over double linked list +unit tests