Refactoring of Ligodity (CameLIGO) and making an AST pretty-printer See merge request ligolang/ligo!172