Customized error messages and added validations for customers table