There is a lot that can be improved with the CLI version:
- split integrated webserver and rendering into seperate commands
- add some command-line options
- improve the configuration to only include CLI-relevant stuff
- overall improve the CLI-implementation in the backend