Started to add an AST
Added the basics of data nodes