pinned down folder creation & basic file extraction
refactoring, doc & other minor stuff