update README.md and directory structure