Switch to Celery.

Fixes #3.