added collect plugins gui runner

added collect plugins gui runner
extracter worker methods to dedicated mixin
refactorization of pricing_sync