Add launcher.py

Reorganize the different files.