chore(clean): Cleans up generate/generate tests

* Cleans lib/generator.js
* Cleans tests/generate-backend.test.js
* Adds a new gitignore rule to ignore everything but .gitkeep in
* tests/assets