Implemented automatic population of database when the program is run, in an async task started by an alarm.  There is room to optimize the async task for accessing the content provider.
fixed bugs with updating the database: closing the cursor and databaseHelper, and handling null names
In the middle of implementing the loaderex database cursorloader