Added makefile, working on ast