Added some tests
Added IteratorAggregate and initial documentation