Please look at other view components that have a `template` and `render` method. I suggest now that the markup is more substantial, we should be using a `this.template` method to assemble our HTML.