nanohtml - HTML template strings for the Browser with support for Server Side Rendering in Node