Added User Registration
Remove unnecessary EJB injection
Added validation for "password" and "password again" matches
Remove unused imports
Added login function
Completing authentication work flow
Added Role entity and relation with Login
Re-route to login page if verify login failed or logout
Added Main Page