diff --git a/docs/modules/ROOT/assets/images/Deps.png b/docs/modules/ROOT/assets/images/Deps.png new file mode 100644 index 0000000000..1426814308 Binary files /dev/null and b/docs/modules/ROOT/assets/images/Deps.png differ diff --git a/docs/modules/ROOT/assets/images/Stubs1.png b/docs/modules/ROOT/assets/images/Stubs1.png new file mode 100644 index 0000000000..ebadfdb910 Binary files /dev/null and b/docs/modules/ROOT/assets/images/Stubs1.png differ diff --git a/docs/modules/ROOT/assets/images/Stubs2.png b/docs/modules/ROOT/assets/images/Stubs2.png new file mode 100644 index 0000000000..e4bad24987 Binary files /dev/null and b/docs/modules/ROOT/assets/images/Stubs2.png differ diff --git a/docs/modules/ROOT/assets/images/start_spring_io_dependencies.png b/docs/modules/ROOT/assets/images/start_spring_io_dependencies.png new file mode 100644 index 0000000000..0b4784234b Binary files /dev/null and b/docs/modules/ROOT/assets/images/start_spring_io_dependencies.png differ diff --git a/docs/src/main/asciidoc/README.adoc b/docs/modules/ROOT/pages/README.adoc similarity index 100% rename from docs/src/main/asciidoc/README.adoc rename to docs/modules/ROOT/pages/README.adoc diff --git a/docs/src/main/asciidoc/_additional-stubrunner-configprops.adoc b/docs/modules/ROOT/pages/_additional-stubrunner-configprops.adoc similarity index 100% rename from docs/src/main/asciidoc/_additional-stubrunner-configprops.adoc rename to docs/modules/ROOT/pages/_additional-stubrunner-configprops.adoc diff --git a/docs/src/main/asciidoc/_attributes.adoc b/docs/modules/ROOT/pages/_attributes.adoc similarity index 100% rename from docs/src/main/asciidoc/_attributes.adoc rename to docs/modules/ROOT/pages/_attributes.adoc diff --git a/docs/src/main/asciidoc/_building.adoc b/docs/modules/ROOT/pages/_building.adoc similarity index 100% rename from docs/src/main/asciidoc/_building.adoc rename to docs/modules/ROOT/pages/_building.adoc diff --git a/docs/src/main/asciidoc/_configprops.adoc b/docs/modules/ROOT/pages/_configprops.adoc similarity index 100% rename from docs/src/main/asciidoc/_configprops.adoc rename to docs/modules/ROOT/pages/_configprops.adoc diff --git a/docs/src/main/asciidoc/_index.adoc b/docs/modules/ROOT/pages/_index.adoc similarity index 100% rename from docs/src/main/asciidoc/_index.adoc rename to docs/modules/ROOT/pages/_index.adoc diff --git a/docs/src/main/asciidoc/_index_pdf.adoc b/docs/modules/ROOT/pages/_index_pdf.adoc similarity index 100% rename from docs/src/main/asciidoc/_index_pdf.adoc rename to docs/modules/ROOT/pages/_index_pdf.adoc diff --git a/docs/src/main/asciidoc/_index_single.adoc b/docs/modules/ROOT/pages/_index_single.adoc similarity index 100% rename from docs/src/main/asciidoc/_index_single.adoc rename to docs/modules/ROOT/pages/_index_single.adoc diff --git a/docs/src/main/asciidoc/_project-features-contract.adoc b/docs/modules/ROOT/pages/_project-features-contract.adoc similarity index 100% rename from docs/src/main/asciidoc/_project-features-contract.adoc rename to docs/modules/ROOT/pages/_project-features-contract.adoc diff --git a/docs/src/main/asciidoc/_project-features-flows.adoc b/docs/modules/ROOT/pages/_project-features-flows.adoc similarity index 100% rename from docs/src/main/asciidoc/_project-features-flows.adoc rename to docs/modules/ROOT/pages/_project-features-flows.adoc diff --git a/docs/src/main/asciidoc/_project-features-messaging.adoc b/docs/modules/ROOT/pages/_project-features-messaging.adoc similarity index 100% rename from docs/src/main/asciidoc/_project-features-messaging.adoc rename to docs/modules/ROOT/pages/_project-features-messaging.adoc diff --git a/docs/src/main/asciidoc/_project-features-stubrunner.adoc b/docs/modules/ROOT/pages/_project-features-stubrunner.adoc similarity index 100% rename from docs/src/main/asciidoc/_project-features-stubrunner.adoc rename to docs/modules/ROOT/pages/_project-features-stubrunner.adoc diff --git a/docs/src/main/asciidoc/_project-features-wiremock.adoc b/docs/modules/ROOT/pages/_project-features-wiremock.adoc similarity index 100% rename from docs/src/main/asciidoc/_project-features-wiremock.adoc rename to docs/modules/ROOT/pages/_project-features-wiremock.adoc diff --git a/docs/src/main/asciidoc/advanced.adoc b/docs/modules/ROOT/pages/advanced.adoc similarity index 100% rename from docs/src/main/asciidoc/advanced.adoc rename to docs/modules/ROOT/pages/advanced.adoc diff --git a/docs/src/main/asciidoc/appendix.adoc b/docs/modules/ROOT/pages/appendix.adoc similarity index 100% rename from docs/src/main/asciidoc/appendix.adoc rename to docs/modules/ROOT/pages/appendix.adoc diff --git a/docs/src/main/asciidoc/docker-project.adoc b/docs/modules/ROOT/pages/docker-project.adoc similarity index 100% rename from docs/src/main/asciidoc/docker-project.adoc rename to docs/modules/ROOT/pages/docker-project.adoc diff --git a/docs/src/main/asciidoc/documentation-overview.adoc b/docs/modules/ROOT/pages/documentation-overview.adoc similarity index 100% rename from docs/src/main/asciidoc/documentation-overview.adoc rename to docs/modules/ROOT/pages/documentation-overview.adoc diff --git a/docs/src/main/asciidoc/getting-started.adoc b/docs/modules/ROOT/pages/getting-started.adoc similarity index 100% rename from docs/src/main/asciidoc/getting-started.adoc rename to docs/modules/ROOT/pages/getting-started.adoc diff --git a/docs/src/main/asciidoc/gradle-project.adoc b/docs/modules/ROOT/pages/gradle-project.adoc similarity index 100% rename from docs/src/main/asciidoc/gradle-project.adoc rename to docs/modules/ROOT/pages/gradle-project.adoc diff --git a/docs/src/main/asciidoc/howto.adoc b/docs/modules/ROOT/pages/howto.adoc similarity index 100% rename from docs/src/main/asciidoc/howto.adoc rename to docs/modules/ROOT/pages/howto.adoc diff --git a/docs/src/main/asciidoc/index.adoc b/docs/modules/ROOT/pages/index.adoc similarity index 100% rename from docs/src/main/asciidoc/index.adoc rename to docs/modules/ROOT/pages/index.adoc diff --git a/docs/src/main/asciidoc/legal.adoc b/docs/modules/ROOT/pages/legal.adoc similarity index 100% rename from docs/src/main/asciidoc/legal.adoc rename to docs/modules/ROOT/pages/legal.adoc diff --git a/docs/src/main/asciidoc/maven-project.adoc b/docs/modules/ROOT/pages/maven-project.adoc similarity index 100% rename from docs/src/main/asciidoc/maven-project.adoc rename to docs/modules/ROOT/pages/maven-project.adoc diff --git a/docs/src/main/asciidoc/project-features.adoc b/docs/modules/ROOT/pages/project-features.adoc similarity index 100% rename from docs/src/main/asciidoc/project-features.adoc rename to docs/modules/ROOT/pages/project-features.adoc diff --git a/docs/src/main/asciidoc/sagan-boot.adoc b/docs/modules/ROOT/pages/sagan-boot.adoc similarity index 100% rename from docs/src/main/asciidoc/sagan-boot.adoc rename to docs/modules/ROOT/pages/sagan-boot.adoc diff --git a/docs/src/main/asciidoc/sagan-index.adoc b/docs/modules/ROOT/pages/sagan-index.adoc similarity index 100% rename from docs/src/main/asciidoc/sagan-index.adoc rename to docs/modules/ROOT/pages/sagan-index.adoc diff --git a/docs/src/main/asciidoc/spring-cloud-contract.adoc b/docs/modules/ROOT/pages/spring-cloud-contract.adoc similarity index 100% rename from docs/src/main/asciidoc/spring-cloud-contract.adoc rename to docs/modules/ROOT/pages/spring-cloud-contract.adoc diff --git a/docs/src/main/asciidoc/using.adoc b/docs/modules/ROOT/pages/using.adoc similarity index 100% rename from docs/src/main/asciidoc/using.adoc rename to docs/modules/ROOT/pages/using.adoc diff --git a/docs/src/main/asciidoc/yml-schema.adoc b/docs/modules/ROOT/pages/yml-schema.adoc similarity index 100% rename from docs/src/main/asciidoc/yml-schema.adoc rename to docs/modules/ROOT/pages/yml-schema.adoc