Added prototype hierarchy as follows:

Any
  Iterable
    Array
  Iterator
  
Added link between generatable and iterable during creation of
generatables.
Added link between generator and iterator during creation of generators.

Signed-off-by: Jakob Brandsborg Ehmsen <jakobehmsen.github@gmail.com>