Prototype concurrency.

No idea if it works...
closes #3