LoginUpdate: Added view model and validation to login.