created specs to match form
refactored route names
added better errors
change user show to profile
remove spec
fix form bug
add error message