Pretty much everything converted over

Need to fix cross thread exception on price imports with products in
groups