Clock component

It might make more sense to instead just do `this.setAttribute(new Date().toLocaleTimeString());`