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.