holoirc: whole bunch of new things

* fix some UI issues on GB
* add some missing drawables
* massively improve the line splitter to drastically improve performance
* much more reorganization
* split utils up into several files