structure files a little bit
initial work on per-process fs