Removed old imports
Rewritten some code to replace PluginDescription with PluginData class
Updated Unit Test