AST Interpreter

WARNING: this tool is still underdevelopment