Add launcher
Add tool interface
Launcher implements ITool interface
DummyTool implements ITool interface