reverting vad stuff
working on parsing
parsing and ast printing
more parsing