ignored binaries, emacs temps and tag file
compile to c++11, isolated code generation
added built in function support