First PR

We made the skeleton for the tree decomposer that we'll used to modify the tree and generate the different data that we need to store.