views changes and optin validations

Here's a list of items this issue and corresponding pull request covers

validations for opt-ins
unique email address
valid email address
presence of email and name
conditional links in the header, show "welcome {email}" and "sign out" links IF user logged in
forms stylized with standard CSS
updated hero image
updated language for index page
spacing underneath opt-in entry