add gitignore and licence