new UI + reuse {}-block at line start

1. new UI layout, initial focus on textbox (hint: press Alt-A to apply)
2. "line start" now reuses existing {}-block if any and adds tags at its
end to override existing ones (TODO: strip them)