refine dir structure, add Rd document for user-level objects