Folder metadata server

Will work on the client-side in another topic. This partially addresses #101.