add separate routes file. add templates for auth and signup. add messaging and email confirmation code