updated gitignore
project layout