Add User Show Page

This commit adds a user page in preparation for
creating a basic user sign-up form.
Add Working Signup Page

This commit adds a signup page with a flash message
to welcome the user to the site. Upon successful signup,
the user is redirected to their profile page. This commit
includes validation to ensure all fields are filled out.
Merge pull request #2 from cpalmer8/signup-form

Signup form