switch token identifier to "key" from "path" since "key" is more generic
use dom/reactive/template functions
extract replaceString into its own module, tokenToString
extract parse and compile functions from previous parse function
rename template--simpleTemplate and use it in tokenToString
rename tokenToString to tokensToString
fix some stragglers that used old parsed template format
extract jsonPath-like stringify into its own module