* remove spring dep
move junit, logging, mockito under dep mgmt
* upgrade anti-corruption-layer deps
* async method invocation
* balking, bloc
* bridge to bytecode
* caching
* callback - cqrs
* component - health check
* hexagonal - metadata mapping
* rest of the patterns
* remove checkstyle, take spotless into use
* Added Microservices client side ui composition to the repo.
Added ClientSideCompositionTest, ApiGateway, ClientSideIntegrator, FrontendComponent, CartFrontend, ProductFrontend, updated pom.xml, ReadME.md.
* Improved some checkstyle changes.
* Added Random variable to re-use the random instead of creating it everytime in FrontendComponent.
* changed the Pom.xml and upadted the ReadME.md
* Changes in the README.md File as per requirement, name of the file changed from ReadME.md to README.md
---------
Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>