add license & gitignore