So many things, so many.
Rework of JS, more handlers, more to come. It works again!