Added "collections" datastructures.
Merged parallel changes.