Revert "Created plugin"

This reverts commit 08c0d6d1c759bb54524b0ca20af0928fe660257a.
Revert "Revert "Created plugin""

This reverts commit 5510343a03cd9e53cbf7367d657612eaee611889.