added filesystem datastore skeleton