restructuring #1
reorganization #2
small modification of readme.md