Components are now allocated from pools

- Allows fast iteration over all components of one system
Cosmetic change