tweaked generator
No need (and messy) to put registering datastore stuff on App's configurer class - just put it on App