Using cursor loader and Content providers to asynchronously manage the ScenesDB + uses shared utility: StringManipulator