added Catalog iterator
Merge pull request #22 from lyeary/master

merge
Merge pull request #7 from farahfouladi/master

merge