refactor: introduce BusNameList and FilteredBusNameModel

Merged Dave Patrick Caberto requested to merge SeaDve/bustle:bus-name-list into rustle

This is a prerequisite to a model based services filtering UI

Merge request reports