Implementing a imperative dom output.
- Adding dom output
- Renaming selectors