add licenses and top .gitignore