Split connection inspector into core and ui, making it work remotely.