Validation for Login

Validating user input for login component
Highlighting fields with error
Listing localised errors
`errorMessage: __(err.i18n[0].key, err.i18n[0])` this will pass all variables/context to i18next