add a launch skript and minior refactorings
minor simplification in launch skript
use named params when initializing the cli_interface