API: Iterator class.

Adds Iterator class and it's initial API.