add .gitignore and license