Features
- validation: use class-transformer to support validation of nested objects by @SegaraRai (7c19ac5)
- prevent removing api/ folder itself even if there's no route by @LumaKernel (0f89a89)
- remove all stale route dirs at start up moment by @LumaKernel (1d9aced)
- remove managed files when the routed path is removed by @LumaKernel (42227d6)