Test basic structure. Everything works so far. Yet to implement subprocess. That's the next step.