Removed unexposed modeles: Lenses, ZipIterable.
Splitted out Iterable class to separate package.