added terminal nodes, correcting lexing, made more things c++11
more c++11ings, some more cleaning
more c++11ings, got rid of mark.cpp