Added primitives for iterators
Add map iterator adapter (Issue #10)
Added keys and values iterator tool (Issue #10)
Add enumerate iterator tool (Issue #10)