need to emit a few more signals when assigned MarbleWidget changes
instantiate the RouteRequestModel in QML rather than in C++
implement CelestialBodiesSortFilterProxyModel in its own file
wip