started to fill in ast/parser. pathetic makefile.