basic file server supporting create, read, update, & delete