Add options to the launcher via ArgParse
Refactor launcher. Read logs via ZMQ.