Modules based on thymeleaf include of fragments.
Including a header and footer in each module
Rest methods to reach each module
Added style to each module so they can be view in a "natural" way.