Adding celery task base class, fixing websocket disconnect handling, fleshing out client example