begin implementation: mustache based template engine
replace lexical_cast to std::to_string
implementing mustache specs except partial and lambdas
mustache partial implementation