Complete README with documentation about extending the datastore and some of the internal work