Fix exception stack trace output
Add asset placeholder so that git will create the directories
Add .gitignore and get it to ignore composer vendors