Styleguide, form validation, and other improvements

Sorry that I have so many unrelated commits here! This is all of my recent work on Helpful.
With this one, maybe we should put it in the modules. Do you want me to do that @vanstee?