Feature/string template trait

Made the string template functionality a trait so that it can be used with any helper that wants to use them.