Added plugin finder for purpose of plugin cmdline options
Refactoring using dataless model
Replaced options with class so that they can be set in two ways
Prefix plugin options with the plugin name to avoid clashes