clean up sample dir
show DIRs, make SAVE work
move fileops definition to provider.h
fix seek flag