move all the AST classes in an object for avoiding import mess