New plugin struct.

Signed-off-by: David Carlos <ddavidcarlos1392@gmail.com>