added plugin framework and converted dbusservice into a plugin
renamed method