SOLUTION: Add custom routes in swagger and change swagger settings based on swagger, with Strapi 4 default overwrite

I found some solutions to create custom routes and add them to the swagger documentation, it also includes removing methods that will not be used and there is also how to use other information based on swagger, such as summary, description and other resources you want.

Codes and where to change the files, here: