transitioned to cpp11
de-boosted, I think??
towards generic container capability
added new header
removed unwanted includes
added missing files
resolve ambiguity