Add datastore access
Add templating