<!-- First, thank you for contributing. Please provide us with at least the following data. # Prerequisites Please answer the following questions for yourself before submitting an issue. **YOU MAY DELETE THE PREREQUISITES SECTION.** - [ ] I am running the latest version - [ ] I checked the documentation and found no answer - [ ] I checked to make sure that this issue has not already been filed --> ## Are you reporting a bug or a feature? - [ ] Bug - [x] Feature ## Expected Behavior <!-- Please describe the behavior you are expecting. --> We shouldn't use a separate file `template.js` because it's not necessary, instead lets use the familiar `render` method to return the next DOM. This way we will need to refactor a few things.