User can sign up
Email now checks to ensure its not already in database
Added email validation
added check to see if user is signed in, it shoulddisplay sign out, and if not signed in, display sign in or sign up
added factory girl to tests, added test to make sure sign in works properly