added basic skeleton for the plugin