Remove the Daemon object and remove all dbus code from the main objects. We can use the signals in a separate module to create and destroy the DBus interfaces. Move the dbus protocol in a module Move the autolink policy to a module
Remove hastables, use lists Remove obsolete ringbuffer some small cleanups
Work on cleanup
Change object model