- add login functionality - alerts for registration and user account status - fix status of broker role is not pending during registration
- add validation, and prepare the model. - show errors in form components - refactor route file to make register route as resource