modify .gitignore file
update the structure of project