add .gitignore and ignore site directory