diff --git a/Examples/importingProject/.gitignore b/FlySpring-Examples/SimpleProject/.gitignore similarity index 100% rename from Examples/importingProject/.gitignore rename to FlySpring-Examples/SimpleProject/.gitignore diff --git a/Examples/importingProject/.mvn/wrapper/maven-wrapper.jar b/FlySpring-Examples/SimpleProject/.mvn/wrapper/maven-wrapper.jar similarity index 100% rename from Examples/importingProject/.mvn/wrapper/maven-wrapper.jar rename to FlySpring-Examples/SimpleProject/.mvn/wrapper/maven-wrapper.jar diff --git a/Examples/importingProject/.mvn/wrapper/maven-wrapper.properties b/FlySpring-Examples/SimpleProject/.mvn/wrapper/maven-wrapper.properties similarity index 100% rename from Examples/importingProject/.mvn/wrapper/maven-wrapper.properties rename to FlySpring-Examples/SimpleProject/.mvn/wrapper/maven-wrapper.properties diff --git a/Examples/importingProject/mvnw b/FlySpring-Examples/SimpleProject/mvnw similarity index 100% rename from Examples/importingProject/mvnw rename to FlySpring-Examples/SimpleProject/mvnw diff --git a/Examples/importingProject/mvnw.cmd b/FlySpring-Examples/SimpleProject/mvnw.cmd similarity index 100% rename from Examples/importingProject/mvnw.cmd rename to FlySpring-Examples/SimpleProject/mvnw.cmd diff --git a/Examples/importingProject/pom.xml b/FlySpring-Examples/SimpleProject/pom.xml similarity index 100% rename from Examples/importingProject/pom.xml rename to FlySpring-Examples/SimpleProject/pom.xml diff --git a/Examples/importingProject/src/main/java/com/application/project/ImportingApplication.java b/FlySpring-Examples/SimpleProject/src/main/java/com/application/project/ImportingApplication.java similarity index 100% rename from Examples/importingProject/src/main/java/com/application/project/ImportingApplication.java rename to FlySpring-Examples/SimpleProject/src/main/java/com/application/project/ImportingApplication.java diff --git a/Examples/importingProject/src/main/java/com/application/project/myapi/FlyrandomInt.java b/FlySpring-Examples/SimpleProject/src/main/java/com/application/project/myapi/FlyrandomInt.java similarity index 100% rename from Examples/importingProject/src/main/java/com/application/project/myapi/FlyrandomInt.java rename to FlySpring-Examples/SimpleProject/src/main/java/com/application/project/myapi/FlyrandomInt.java diff --git a/Examples/importingProject/src/main/java/com/application/project/myapi/FlyreturnMsg.java b/FlySpring-Examples/SimpleProject/src/main/java/com/application/project/myapi/FlyreturnMsg.java similarity index 100% rename from Examples/importingProject/src/main/java/com/application/project/myapi/FlyreturnMsg.java rename to FlySpring-Examples/SimpleProject/src/main/java/com/application/project/myapi/FlyreturnMsg.java diff --git a/Examples/importingProject/src/main/java/com/application/project/myapi/secured/Flysecret.java b/FlySpring-Examples/SimpleProject/src/main/java/com/application/project/myapi/secured/Flysecret.java similarity index 100% rename from Examples/importingProject/src/main/java/com/application/project/myapi/secured/Flysecret.java rename to FlySpring-Examples/SimpleProject/src/main/java/com/application/project/myapi/secured/Flysecret.java diff --git a/Examples/importingProject/src/main/java/com/application/project/myapi/secured/role/editor/FlyeditAccess.java b/FlySpring-Examples/SimpleProject/src/main/java/com/application/project/myapi/secured/role/editor/FlyeditAccess.java similarity index 100% rename from Examples/importingProject/src/main/java/com/application/project/myapi/secured/role/editor/FlyeditAccess.java rename to FlySpring-Examples/SimpleProject/src/main/java/com/application/project/myapi/secured/role/editor/FlyeditAccess.java diff --git a/Examples/importingProject/src/main/java/com/application/project/services/SimpleService.java b/FlySpring-Examples/SimpleProject/src/main/java/com/application/project/services/SimpleService.java similarity index 100% rename from Examples/importingProject/src/main/java/com/application/project/services/SimpleService.java rename to FlySpring-Examples/SimpleProject/src/main/java/com/application/project/services/SimpleService.java diff --git a/Examples/importingProject/src/main/java/com/application/project/utilities/InjectLogger.java b/FlySpring-Examples/SimpleProject/src/main/java/com/application/project/utilities/InjectLogger.java similarity index 100% rename from Examples/importingProject/src/main/java/com/application/project/utilities/InjectLogger.java rename to FlySpring-Examples/SimpleProject/src/main/java/com/application/project/utilities/InjectLogger.java diff --git a/Examples/importingProject/src/main/java/com/application/project/utilities/JsonNodeMapper.java b/FlySpring-Examples/SimpleProject/src/main/java/com/application/project/utilities/JsonNodeMapper.java similarity index 100% rename from Examples/importingProject/src/main/java/com/application/project/utilities/JsonNodeMapper.java rename to FlySpring-Examples/SimpleProject/src/main/java/com/application/project/utilities/JsonNodeMapper.java diff --git a/Examples/importingProject/src/main/resources/application.properties b/FlySpring-Examples/SimpleProject/src/main/resources/application.properties similarity index 100% rename from Examples/importingProject/src/main/resources/application.properties rename to FlySpring-Examples/SimpleProject/src/main/resources/application.properties diff --git a/Examples/react demo to sign in and get token/package-lock.json b/FlySpring-Examples/SimpleSecurityAndAuthProject/package-lock.json similarity index 100% rename from Examples/react demo to sign in and get token/package-lock.json rename to FlySpring-Examples/SimpleSecurityAndAuthProject/package-lock.json diff --git a/Examples/react demo to sign in and get token/package.json b/FlySpring-Examples/SimpleSecurityAndAuthProject/package.json similarity index 100% rename from Examples/react demo to sign in and get token/package.json rename to FlySpring-Examples/SimpleSecurityAndAuthProject/package.json diff --git a/Examples/react demo to sign in and get token/public/demo.gif b/FlySpring-Examples/SimpleSecurityAndAuthProject/public/demo.gif similarity index 100% rename from Examples/react demo to sign in and get token/public/demo.gif rename to FlySpring-Examples/SimpleSecurityAndAuthProject/public/demo.gif diff --git a/Examples/react demo to sign in and get token/public/favicon.ico b/FlySpring-Examples/SimpleSecurityAndAuthProject/public/favicon.ico similarity index 100% rename from Examples/react demo to sign in and get token/public/favicon.ico rename to FlySpring-Examples/SimpleSecurityAndAuthProject/public/favicon.ico diff --git a/Examples/react demo to sign in and get token/public/index.html b/FlySpring-Examples/SimpleSecurityAndAuthProject/public/index.html similarity index 100% rename from Examples/react demo to sign in and get token/public/index.html rename to FlySpring-Examples/SimpleSecurityAndAuthProject/public/index.html diff --git a/Examples/react demo to sign in and get token/public/logo192.png b/FlySpring-Examples/SimpleSecurityAndAuthProject/public/logo192.png similarity index 100% rename from Examples/react demo to sign in and get token/public/logo192.png rename to FlySpring-Examples/SimpleSecurityAndAuthProject/public/logo192.png diff --git a/Examples/react demo to sign in and get token/public/logo512.png b/FlySpring-Examples/SimpleSecurityAndAuthProject/public/logo512.png similarity index 100% rename from Examples/react demo to sign in and get token/public/logo512.png rename to FlySpring-Examples/SimpleSecurityAndAuthProject/public/logo512.png diff --git a/Examples/react demo to sign in and get token/public/manifest.json b/FlySpring-Examples/SimpleSecurityAndAuthProject/public/manifest.json similarity index 100% rename from Examples/react demo to sign in and get token/public/manifest.json rename to FlySpring-Examples/SimpleSecurityAndAuthProject/public/manifest.json diff --git a/Examples/react demo to sign in and get token/public/robots.txt b/FlySpring-Examples/SimpleSecurityAndAuthProject/public/robots.txt similarity index 100% rename from Examples/react demo to sign in and get token/public/robots.txt rename to FlySpring-Examples/SimpleSecurityAndAuthProject/public/robots.txt diff --git a/Examples/react demo to sign in and get token/src/App.css b/FlySpring-Examples/SimpleSecurityAndAuthProject/src/App.css similarity index 100% rename from Examples/react demo to sign in and get token/src/App.css rename to FlySpring-Examples/SimpleSecurityAndAuthProject/src/App.css diff --git a/Examples/react demo to sign in and get token/src/App.js b/FlySpring-Examples/SimpleSecurityAndAuthProject/src/App.js similarity index 100% rename from Examples/react demo to sign in and get token/src/App.js rename to FlySpring-Examples/SimpleSecurityAndAuthProject/src/App.js diff --git a/Examples/react demo to sign in and get token/src/App.test.js b/FlySpring-Examples/SimpleSecurityAndAuthProject/src/App.test.js similarity index 100% rename from Examples/react demo to sign in and get token/src/App.test.js rename to FlySpring-Examples/SimpleSecurityAndAuthProject/src/App.test.js diff --git a/Examples/react demo to sign in and get token/src/assets/Summary.js b/FlySpring-Examples/SimpleSecurityAndAuthProject/src/assets/Summary.js similarity index 100% rename from Examples/react demo to sign in and get token/src/assets/Summary.js rename to FlySpring-Examples/SimpleSecurityAndAuthProject/src/assets/Summary.js diff --git a/Examples/react demo to sign in and get token/src/assets/questions.js b/FlySpring-Examples/SimpleSecurityAndAuthProject/src/assets/questions.js similarity index 100% rename from Examples/react demo to sign in and get token/src/assets/questions.js rename to FlySpring-Examples/SimpleSecurityAndAuthProject/src/assets/questions.js diff --git a/Examples/react demo to sign in and get token/src/components/Comp.js b/FlySpring-Examples/SimpleSecurityAndAuthProject/src/components/Comp.js similarity index 100% rename from Examples/react demo to sign in and get token/src/components/Comp.js rename to FlySpring-Examples/SimpleSecurityAndAuthProject/src/components/Comp.js diff --git a/Examples/react demo to sign in and get token/src/components/LoginButton.js b/FlySpring-Examples/SimpleSecurityAndAuthProject/src/components/LoginButton.js similarity index 100% rename from Examples/react demo to sign in and get token/src/components/LoginButton.js rename to FlySpring-Examples/SimpleSecurityAndAuthProject/src/components/LoginButton.js diff --git a/Examples/react demo to sign in and get token/src/components/LogoutButton.js b/FlySpring-Examples/SimpleSecurityAndAuthProject/src/components/LogoutButton.js similarity index 100% rename from Examples/react demo to sign in and get token/src/components/LogoutButton.js rename to FlySpring-Examples/SimpleSecurityAndAuthProject/src/components/LogoutButton.js diff --git a/Examples/react demo to sign in and get token/src/components/Quiz.js b/FlySpring-Examples/SimpleSecurityAndAuthProject/src/components/Quiz.js similarity index 100% rename from Examples/react demo to sign in and get token/src/components/Quiz.js rename to FlySpring-Examples/SimpleSecurityAndAuthProject/src/components/Quiz.js diff --git a/Examples/react demo to sign in and get token/src/components/User.js b/FlySpring-Examples/SimpleSecurityAndAuthProject/src/components/User.js similarity index 100% rename from Examples/react demo to sign in and get token/src/components/User.js rename to FlySpring-Examples/SimpleSecurityAndAuthProject/src/components/User.js diff --git a/Examples/react demo to sign in and get token/src/index.css b/FlySpring-Examples/SimpleSecurityAndAuthProject/src/index.css similarity index 100% rename from Examples/react demo to sign in and get token/src/index.css rename to FlySpring-Examples/SimpleSecurityAndAuthProject/src/index.css diff --git a/Examples/react demo to sign in and get token/src/index.js b/FlySpring-Examples/SimpleSecurityAndAuthProject/src/index.js similarity index 100% rename from Examples/react demo to sign in and get token/src/index.js rename to FlySpring-Examples/SimpleSecurityAndAuthProject/src/index.js diff --git a/Examples/react demo to sign in and get token/src/logo.svg b/FlySpring-Examples/SimpleSecurityAndAuthProject/src/logo.svg similarity index 100% rename from Examples/react demo to sign in and get token/src/logo.svg rename to FlySpring-Examples/SimpleSecurityAndAuthProject/src/logo.svg diff --git a/Examples/react demo to sign in and get token/src/reportWebVitals.js b/FlySpring-Examples/SimpleSecurityAndAuthProject/src/reportWebVitals.js similarity index 100% rename from Examples/react demo to sign in and get token/src/reportWebVitals.js rename to FlySpring-Examples/SimpleSecurityAndAuthProject/src/reportWebVitals.js diff --git a/Examples/react demo to sign in and get token/src/setupTests.js b/FlySpring-Examples/SimpleSecurityAndAuthProject/src/setupTests.js similarity index 100% rename from Examples/react demo to sign in and get token/src/setupTests.js rename to FlySpring-Examples/SimpleSecurityAndAuthProject/src/setupTests.js diff --git a/Examples/readme.txt b/FlySpring-Examples/readme.txt similarity index 100% rename from Examples/readme.txt rename to FlySpring-Examples/readme.txt diff --git a/Examples/maven demo for flyfly cli/.gitignore b/FlySpring-Maven-Plugin/autoroute/.gitignore similarity index 100% rename from Examples/maven demo for flyfly cli/.gitignore rename to FlySpring-Maven-Plugin/autoroute/.gitignore diff --git a/Spring-dependency/autoroute/.vscode/settings.json b/FlySpring-Maven-Plugin/autoroute/.vscode/settings.json similarity index 100% rename from Spring-dependency/autoroute/.vscode/settings.json rename to FlySpring-Maven-Plugin/autoroute/.vscode/settings.json diff --git a/Spring-dependency/autoroute/pom.xml b/FlySpring-Maven-Plugin/autoroute/pom.xml similarity index 100% rename from Spring-dependency/autoroute/pom.xml rename to FlySpring-Maven-Plugin/autoroute/pom.xml diff --git a/Spring-dependency/autoroute/src/main/java/com/flyspring/autoroute/AudienceValidator.java b/FlySpring-Maven-Plugin/autoroute/src/main/java/com/flyspring/autoroute/AudienceValidator.java similarity index 100% rename from Spring-dependency/autoroute/src/main/java/com/flyspring/autoroute/AudienceValidator.java rename to FlySpring-Maven-Plugin/autoroute/src/main/java/com/flyspring/autoroute/AudienceValidator.java diff --git a/Spring-dependency/autoroute/src/main/java/com/flyspring/autoroute/AuthConfig.java b/FlySpring-Maven-Plugin/autoroute/src/main/java/com/flyspring/autoroute/AuthConfig.java similarity index 100% rename from Spring-dependency/autoroute/src/main/java/com/flyspring/autoroute/AuthConfig.java rename to FlySpring-Maven-Plugin/autoroute/src/main/java/com/flyspring/autoroute/AuthConfig.java diff --git a/Spring-dependency/autoroute/src/main/java/com/flyspring/autoroute/AuthProperties.java b/FlySpring-Maven-Plugin/autoroute/src/main/java/com/flyspring/autoroute/AuthProperties.java similarity index 100% rename from Spring-dependency/autoroute/src/main/java/com/flyspring/autoroute/AuthProperties.java rename to FlySpring-Maven-Plugin/autoroute/src/main/java/com/flyspring/autoroute/AuthProperties.java diff --git a/Spring-dependency/autoroute/src/main/java/com/flyspring/autoroute/FlyRequest.java b/FlySpring-Maven-Plugin/autoroute/src/main/java/com/flyspring/autoroute/FlyRequest.java similarity index 100% rename from Spring-dependency/autoroute/src/main/java/com/flyspring/autoroute/FlyRequest.java rename to FlySpring-Maven-Plugin/autoroute/src/main/java/com/flyspring/autoroute/FlyRequest.java diff --git a/Spring-dependency/autoroute/src/main/java/com/flyspring/autoroute/PropertiesLoader.java b/FlySpring-Maven-Plugin/autoroute/src/main/java/com/flyspring/autoroute/PropertiesLoader.java similarity index 100% rename from Spring-dependency/autoroute/src/main/java/com/flyspring/autoroute/PropertiesLoader.java rename to FlySpring-Maven-Plugin/autoroute/src/main/java/com/flyspring/autoroute/PropertiesLoader.java diff --git a/Spring-dependency/autoroute/src/main/java/com/flyspring/autoroute/RouterFunctionConfig.java b/FlySpring-Maven-Plugin/autoroute/src/main/java/com/flyspring/autoroute/RouterFunctionConfig.java similarity index 100% rename from Spring-dependency/autoroute/src/main/java/com/flyspring/autoroute/RouterFunctionConfig.java rename to FlySpring-Maven-Plugin/autoroute/src/main/java/com/flyspring/autoroute/RouterFunctionConfig.java diff --git a/Spring-dependency/autoroute/src/main/java/com/flyspring/autoroute/annotations/PathVariableAnnotation.java b/FlySpring-Maven-Plugin/autoroute/src/main/java/com/flyspring/autoroute/annotations/PathVariableAnnotation.java similarity index 100% rename from Spring-dependency/autoroute/src/main/java/com/flyspring/autoroute/annotations/PathVariableAnnotation.java rename to FlySpring-Maven-Plugin/autoroute/src/main/java/com/flyspring/autoroute/annotations/PathVariableAnnotation.java diff --git a/Spring-dependency/autoroute/src/main/resources/META-INF/spring.factories b/FlySpring-Maven-Plugin/autoroute/src/main/resources/META-INF/spring.factories similarity index 100% rename from Spring-dependency/autoroute/src/main/resources/META-INF/spring.factories rename to FlySpring-Maven-Plugin/autoroute/src/main/resources/META-INF/spring.factories diff --git a/Spring-dependency/autoroute/target/autoroute-spring-boot-starter-0.0.1-SNAPSHOT.jar b/FlySpring-Maven-Plugin/autoroute/target/autoroute-spring-boot-starter-0.0.1-SNAPSHOT.jar similarity index 100% rename from Spring-dependency/autoroute/target/autoroute-spring-boot-starter-0.0.1-SNAPSHOT.jar rename to FlySpring-Maven-Plugin/autoroute/target/autoroute-spring-boot-starter-0.0.1-SNAPSHOT.jar diff --git a/Spring-dependency/autoroute/target/classes/META-INF/spring.factories b/FlySpring-Maven-Plugin/autoroute/target/classes/META-INF/spring.factories similarity index 100% rename from Spring-dependency/autoroute/target/classes/META-INF/spring.factories rename to FlySpring-Maven-Plugin/autoroute/target/classes/META-INF/spring.factories diff --git a/Spring-dependency/autoroute/target/classes/com/flyspring/autoroute/PropertiesLoader.class b/FlySpring-Maven-Plugin/autoroute/target/classes/com/flyspring/autoroute/PropertiesLoader.class similarity index 100% rename from Spring-dependency/autoroute/target/classes/com/flyspring/autoroute/PropertiesLoader.class rename to FlySpring-Maven-Plugin/autoroute/target/classes/com/flyspring/autoroute/PropertiesLoader.class diff --git a/Spring-dependency/autoroute/target/classes/com/flyspring/autoroute/RouterFunctionConfig.class b/FlySpring-Maven-Plugin/autoroute/target/classes/com/flyspring/autoroute/RouterFunctionConfig.class similarity index 100% rename from Spring-dependency/autoroute/target/classes/com/flyspring/autoroute/RouterFunctionConfig.class rename to FlySpring-Maven-Plugin/autoroute/target/classes/com/flyspring/autoroute/RouterFunctionConfig.class diff --git a/Spring-dependency/autoroute/target/classes/com/flyspring/autoroute/annotations/PathVariableAnnotation.class b/FlySpring-Maven-Plugin/autoroute/target/classes/com/flyspring/autoroute/annotations/PathVariableAnnotation.class similarity index 100% rename from Spring-dependency/autoroute/target/classes/com/flyspring/autoroute/annotations/PathVariableAnnotation.class rename to FlySpring-Maven-Plugin/autoroute/target/classes/com/flyspring/autoroute/annotations/PathVariableAnnotation.class diff --git a/Spring-dependency/autoroute/target/maven-archiver/pom.properties b/FlySpring-Maven-Plugin/autoroute/target/maven-archiver/pom.properties similarity index 100% rename from Spring-dependency/autoroute/target/maven-archiver/pom.properties rename to FlySpring-Maven-Plugin/autoroute/target/maven-archiver/pom.properties diff --git a/Spring-dependency/autoroute/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/FlySpring-Maven-Plugin/autoroute/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst similarity index 100% rename from Spring-dependency/autoroute/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst rename to FlySpring-Maven-Plugin/autoroute/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst diff --git a/Spring-dependency/autoroute/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/FlySpring-Maven-Plugin/autoroute/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst similarity index 100% rename from Spring-dependency/autoroute/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst rename to FlySpring-Maven-Plugin/autoroute/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst diff --git a/Examples/gradle demo for flyfly cli/.gitignore b/flyfly/flyfly-Examples/GradleDemo/.gitignore similarity index 100% rename from Examples/gradle demo for flyfly cli/.gitignore rename to flyfly/flyfly-Examples/GradleDemo/.gitignore diff --git a/Examples/gradle demo for flyfly cli/build.gradle b/flyfly/flyfly-Examples/GradleDemo/build.gradle similarity index 100% rename from Examples/gradle demo for flyfly cli/build.gradle rename to flyfly/flyfly-Examples/GradleDemo/build.gradle diff --git a/Examples/gradle demo for flyfly cli/gradle/wrapper/gradle-wrapper.jar b/flyfly/flyfly-Examples/GradleDemo/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from Examples/gradle demo for flyfly cli/gradle/wrapper/gradle-wrapper.jar rename to flyfly/flyfly-Examples/GradleDemo/gradle/wrapper/gradle-wrapper.jar diff --git a/Examples/gradle demo for flyfly cli/gradle/wrapper/gradle-wrapper.properties b/flyfly/flyfly-Examples/GradleDemo/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from Examples/gradle demo for flyfly cli/gradle/wrapper/gradle-wrapper.properties rename to flyfly/flyfly-Examples/GradleDemo/gradle/wrapper/gradle-wrapper.properties diff --git a/Examples/gradle demo for flyfly cli/gradlew b/flyfly/flyfly-Examples/GradleDemo/gradlew similarity index 100% rename from Examples/gradle demo for flyfly cli/gradlew rename to flyfly/flyfly-Examples/GradleDemo/gradlew diff --git a/Examples/gradle demo for flyfly cli/gradlew.bat b/flyfly/flyfly-Examples/GradleDemo/gradlew.bat similarity index 100% rename from Examples/gradle demo for flyfly cli/gradlew.bat rename to flyfly/flyfly-Examples/GradleDemo/gradlew.bat diff --git a/Examples/gradle demo for flyfly cli/settings.gradle b/flyfly/flyfly-Examples/GradleDemo/settings.gradle similarity index 100% rename from Examples/gradle demo for flyfly cli/settings.gradle rename to flyfly/flyfly-Examples/GradleDemo/settings.gradle diff --git a/Examples/gradle demo for flyfly cli/src/main/java/com/example/demo/DemoApplication.java b/flyfly/flyfly-Examples/GradleDemo/src/main/java/com/example/demo/DemoApplication.java similarity index 100% rename from Examples/gradle demo for flyfly cli/src/main/java/com/example/demo/DemoApplication.java rename to flyfly/flyfly-Examples/GradleDemo/src/main/java/com/example/demo/DemoApplication.java diff --git a/Examples/gradle demo for flyfly cli/src/main/java/com/example/demo/RandomValue.java b/flyfly/flyfly-Examples/GradleDemo/src/main/java/com/example/demo/RandomValue.java similarity index 100% rename from Examples/gradle demo for flyfly cli/src/main/java/com/example/demo/RandomValue.java rename to flyfly/flyfly-Examples/GradleDemo/src/main/java/com/example/demo/RandomValue.java diff --git a/Examples/gradle demo for flyfly cli/src/main/java/com/example/demo/RandomValueRepository.java b/flyfly/flyfly-Examples/GradleDemo/src/main/java/com/example/demo/RandomValueRepository.java similarity index 100% rename from Examples/gradle demo for flyfly cli/src/main/java/com/example/demo/RandomValueRepository.java rename to flyfly/flyfly-Examples/GradleDemo/src/main/java/com/example/demo/RandomValueRepository.java diff --git a/Examples/gradle demo for flyfly cli/src/main/java/com/example/demo/TestController.java b/flyfly/flyfly-Examples/GradleDemo/src/main/java/com/example/demo/TestController.java similarity index 100% rename from Examples/gradle demo for flyfly cli/src/main/java/com/example/demo/TestController.java rename to flyfly/flyfly-Examples/GradleDemo/src/main/java/com/example/demo/TestController.java diff --git a/Examples/gradle demo for flyfly cli/src/main/resources/application.properties b/flyfly/flyfly-Examples/GradleDemo/src/main/resources/application.properties similarity index 100% rename from Examples/gradle demo for flyfly cli/src/main/resources/application.properties rename to flyfly/flyfly-Examples/GradleDemo/src/main/resources/application.properties diff --git a/Examples/gradle demo for flyfly cli/src/test/java/com/example/demo/DemoApplicationTests.java b/flyfly/flyfly-Examples/GradleDemo/src/test/java/com/example/demo/DemoApplicationTests.java similarity index 100% rename from Examples/gradle demo for flyfly cli/src/test/java/com/example/demo/DemoApplicationTests.java rename to flyfly/flyfly-Examples/GradleDemo/src/test/java/com/example/demo/DemoApplicationTests.java diff --git a/Spring-dependency/autoroute/.gitignore b/flyfly/flyfly-Examples/MavenDemo/.gitignore similarity index 100% rename from Spring-dependency/autoroute/.gitignore rename to flyfly/flyfly-Examples/MavenDemo/.gitignore diff --git a/Examples/maven demo for flyfly cli/.mvn/wrapper/maven-wrapper.jar b/flyfly/flyfly-Examples/MavenDemo/.mvn/wrapper/maven-wrapper.jar similarity index 100% rename from Examples/maven demo for flyfly cli/.mvn/wrapper/maven-wrapper.jar rename to flyfly/flyfly-Examples/MavenDemo/.mvn/wrapper/maven-wrapper.jar diff --git a/Examples/maven demo for flyfly cli/.mvn/wrapper/maven-wrapper.properties b/flyfly/flyfly-Examples/MavenDemo/.mvn/wrapper/maven-wrapper.properties similarity index 100% rename from Examples/maven demo for flyfly cli/.mvn/wrapper/maven-wrapper.properties rename to flyfly/flyfly-Examples/MavenDemo/.mvn/wrapper/maven-wrapper.properties diff --git a/Examples/maven demo for flyfly cli/mvnw b/flyfly/flyfly-Examples/MavenDemo/mvnw similarity index 100% rename from Examples/maven demo for flyfly cli/mvnw rename to flyfly/flyfly-Examples/MavenDemo/mvnw diff --git a/Examples/maven demo for flyfly cli/mvnw.cmd b/flyfly/flyfly-Examples/MavenDemo/mvnw.cmd similarity index 100% rename from Examples/maven demo for flyfly cli/mvnw.cmd rename to flyfly/flyfly-Examples/MavenDemo/mvnw.cmd diff --git a/Examples/maven demo for flyfly cli/pom.xml b/flyfly/flyfly-Examples/MavenDemo/pom.xml similarity index 100% rename from Examples/maven demo for flyfly cli/pom.xml rename to flyfly/flyfly-Examples/MavenDemo/pom.xml diff --git a/Examples/maven demo for flyfly cli/src/main/java/com/example/demo/DemoApplication.java b/flyfly/flyfly-Examples/MavenDemo/src/main/java/com/example/demo/DemoApplication.java similarity index 100% rename from Examples/maven demo for flyfly cli/src/main/java/com/example/demo/DemoApplication.java rename to flyfly/flyfly-Examples/MavenDemo/src/main/java/com/example/demo/DemoApplication.java diff --git a/Examples/maven demo for flyfly cli/src/main/java/com/example/demo/RandomValue.java b/flyfly/flyfly-Examples/MavenDemo/src/main/java/com/example/demo/RandomValue.java similarity index 100% rename from Examples/maven demo for flyfly cli/src/main/java/com/example/demo/RandomValue.java rename to flyfly/flyfly-Examples/MavenDemo/src/main/java/com/example/demo/RandomValue.java diff --git a/Examples/maven demo for flyfly cli/src/main/java/com/example/demo/RandomValueRepository.java b/flyfly/flyfly-Examples/MavenDemo/src/main/java/com/example/demo/RandomValueRepository.java similarity index 100% rename from Examples/maven demo for flyfly cli/src/main/java/com/example/demo/RandomValueRepository.java rename to flyfly/flyfly-Examples/MavenDemo/src/main/java/com/example/demo/RandomValueRepository.java diff --git a/Examples/maven demo for flyfly cli/src/main/java/com/example/demo/TestController.java b/flyfly/flyfly-Examples/MavenDemo/src/main/java/com/example/demo/TestController.java similarity index 100% rename from Examples/maven demo for flyfly cli/src/main/java/com/example/demo/TestController.java rename to flyfly/flyfly-Examples/MavenDemo/src/main/java/com/example/demo/TestController.java diff --git a/Examples/maven demo for flyfly cli/src/main/resources/application.properties b/flyfly/flyfly-Examples/MavenDemo/src/main/resources/application.properties similarity index 100% rename from Examples/maven demo for flyfly cli/src/main/resources/application.properties rename to flyfly/flyfly-Examples/MavenDemo/src/main/resources/application.properties