Initial commit of many files
Committed .gitignore