Now loads projects via the datastore
Code cleanup