add better_errors gem
add binding_of_caller for better debugging support with better_errors
render index template (for error support)
render error messages
add error messages
make messages more readable
style error fields
leave attribute in error message