Init commit.
Add bootstrap.
Add login form with basic spring security authentiation.
Add SB Admin v2.0 theme and replace old bootstrap resources.
Update pom.xml with spring security taglib.
Realize multi-role authentication.
Update packages structure.
Update Models.
Update pom.xml with JUnit, Mockito and PowerMock dependencies.
Update User model.
Create UserDetailsServiceImplTest.
Update UserDaoImpl - realize method findByLogin.
Update index page - add logout link.
Update application-security.xml.
Update User model.
Add error message after authorization fail.
Create ImmunologyTestSuite and UserDaoImplTest.
Create StartPageController for redirecting users to their default pages
by granted roles.
Create cabinet.jsp, admin.jsp and their controllers.
Update application-security.xml
Add md5 password encryption.
Divided admin.jsp on component - create admin-navbar.jsp
Create base jsp-s for including base scripts and css.
Update application security - change md5 password hashing to sha.
Create CrudDao for general persistent operations.
Autowired password encoder to UserServiceImpl.
Update unit tests.
Update jsp's.
Little fix.
Create RoleUtils, AccessDeniedHandlerImpl and USER_ROLES enum.
Update Role model application-security.xml and user-management.jsp
Not refactored user pages.
Change .property for using POSTGRESQL and MYSQL
Change value name.
pom.xml
+ Models(ui elements) +Dao, Services(not All)