update README and file structure