Api Docs
- Lean toward API definitions by renaming the 'route' method as 'api'
- Fix all cli commands sharing the same parameters
- Add parameters for project name and folder to init cli command
- Add version setting to app class
- Move API definition to it's own file on cli init generation
- Add structure and cli command to generate Open API compatible documentation
- Add coverage report as artifact to gitlab-ci