Validation for Login

Validating user input for login component
Highlighting fields with error
Listing localised errors