Update license, add gitignore