backend completed

signup form and email confirmation pending.