Fixing a few issues with the plugin module option translation system.
Refactoring the plugin and plugins methods in the main coral module.