Adding spring security dependencies
Adding spring configuration
Adding products (data, entity, repo, controller, crud views...)
Adding user (data, entity, repo, controller, list view)
Removing customers
Adding full en/fr lang with change flag icons
Adding thymeleaf layout dialect
Handling 404 not found in a better way
Adding new spring security config (WIP)