chore(plugin): Move plugins logic into an OO service
Merge pull request #7465 from ewinslow/oo-plugins-storage

chore(plugin): Move plugins logic into an OO service