Finished the plugin architecture

Little GUI tweaks left.