CodeGeneration
gitignore
cleanup