Fix broken welcome page and associated tests
Remove extraneous new method.
Revert "Add precompiled assets for Heroku to see if it allows clean deployment"

This reverts commit a93f2f5e1bd216d5579366f929a9af4d4bf33519.
Merge branch 'master' into wip/css-tweaks
Add CSS improvements.
Resolve conflict to use the latest changes in master.