Cache manager rewriten to use AsyncTask for buffering
DB indexing