Test implemented,
Reworked Plugin structure.