added .gitignore, added missing license header