added basic user view page
user display updated with sidebar
user form submission with error handling
add test for invalid signup
flash message for sucessful submission
added invalid user test. assert_template users/show skipped