add project hierarchy modify README file