adds pretty-print header only library