Issue 103

Used cascading task queue (from deferred API) to help index_all function

Fix #103