Remove unnecessary requires
Ignore generated resources and templates

Instead use ./d command to re-generate