I want to implement a Shopware plugin, that provides some changes to the frontend as well as a backend interface. Is that possible or will I need to implement two separate plugins? In case of separate plugins, how could I make sure that both plugins are installed and updated together?