lets say I've created a custom module that will extend some functionality as plugins from Magento_Catalog core module and lets call it MyModule. MyModule has already been registered and activated.
I have defined my module and the sequence for Magento_Catalog in module.xml I have created the plugins and declared them in etc/adminhtml/di.xml file
1) Does the Plugin that extend the core Magento module class has to be in the same directory structure as the parent that it extend? For example, plugin for MyVendor\MyModule\Block\Adminhtml\Product\Edit.php to be in
2) I am not entirely sure what exactly should I do so MyModule gets invoked when I go to the page ?