Re-designed UI to use all available screen space

* Re-designed keybidings display
* Implemented Vertical scrollbars for Lists and flows
* Added a checkbox to mark selected rows
* Created subwindows for list and flow to avoid hardcoded reference values