Use os exec

Continuation of #29
This is an attempt to run the tests again.
Feedback are welcome.
@blueyed are you attending ep14 sprints ?