make main()
some ast stuff from clang site, basic object