Page specific scripts should be loaded using a new {% block scripts %} section placed at the end of the <body> in layout.html
Split up main.js into:
main.js
- Layout view <head> (scripts for all pages)
participate.js
- Participate view
campaign-form.js
- Create campaign view
- Update campaign view