Minor fixes; added .gitignore in assets/temp

assets/temp/.gitignore is used to let Git track the empty folder.