Update for V6 plugin structure

Modifications to make snap plugin compatible with the V6 plugin scheme