initial commit
email authentication and view