modify directory structure.
add .gitignore