Add user entity and persistence layer

- add basic unit test also
Add spring security configuration

- add basic form based authentication
- add redirection to page based on user role
- add authentication test cases