Adding compilation function for Syntax Tree with Syntatic Sugar and deleting the auxiliar Core Tree when desugaring
Passing main desugar function to cpp file
Making destructor public and recursive (deleting a node deletes all subtree wich has this node as radix)
Adding public destructor (with descruction as Syntax_S's) and creating function to print pointer to Core Syntax Tree