add licence and gitignore