feat(structure): plugin structure changed to fit with new API