* added iterator for pooled es
* renamed numComponents() to count() and componentByIndex() to componentAt()
adding polymorphic iterator for entity systems, not fully implemented or tested