small changes to the template
start the transition from using inhouse objects and shelves for datastore to using ndb