Learn how to make a custom error_messages partial, remove the field title from the message. reflect on validations,  clean up complex validations in a model, use of locales