Added Iterator subclass + some methods.