effective_cpp, makefile, stl modified to suit md file format