file manager skeleton
merge