User dashboard page complete, new icons, thymeleaf mvc