Started working on a broadcast receiver and loader for updating the projects list when updated
Set up a "command executor" to execute commands sequentially in the order that they're added to the CommandList queue.  This will be used for any queries that write to the database
Set up a broadcast receiver, and registered the ProjectsListLoader so that anytime Projects are updated, the ProjectListAdapter will get the updated data
Added methods to query for an array of all of the projects, and to create a project.  I tested these in the ProjectsActivity and the ProjectNameDialog