Restructuring code so that the package names are a little cleaner clearer and consistent.
Additional changes for moving things about to get some consistently and clarity in the package names.
Setting up the basics for sending email through an SMTP service (gmail at this time) using Thymeleaf for formatting the emails attractively.
Just fixing a spot in the login controller that was belying a different bug.
Just cleaning up the simicolons.
Continued work on emails and email templates
Adding in all the email templates, and making them accessible via the admin interface
We don't have a directroy called design-js, so just cleaning this up a bit.
Adding logging of all emails out of the system.  Also removing the now unneeded 'code' from the participant, as we will require login to change settings.
Merge branch 'master' into feature/scheduled_emails
Merge pull request #3 from danfunk/feature/scheduled_emails

Feature/scheduled emails