basic structures for file system based crud services