Added license and beefed up .gitignore