Interpretation's layer id should follow the same conventions as the rest of the tree (parts separated by a dash)
Add a script to generate the json tree (similar to the generate_layers script)