ParallelCollections exercises

Closes #23