Closes #2
This MR addresses the problems from #2 and also improves the error reporting in the pigeon CLI. For this, this MR adds IHTA Instrumentation.