Uses SQlite db, CursorAdapter and AsyncTask