add readme
makefile
add ast
add untyped lambda