Button-field is an GUI component which may help to keep the GUI clean and minimalist. I decided to implement it in the following sketch and add keymap support.

Nothing special just implementation of the button-field which I have noticed on some resources.

and the controller