buttons injected, #13 #16
fixed zero width space button, titles #13 #16
fixed selection, cleanup #13 #16

also changed tripledot notation
changed button text, requirements
json strongly
Reformat code