HTML or String Template Engine with JavaScript