...and replace them with ES6 template literals I've just learned about.
- Move controls to the "controls/" directory - Make controls interface look similar to each other - Prefix "private" methods and attributes with underscore