add more mailer stuff
build out some frontend styling and interaction