refactoring export.packagers
done refactoring export packagers, at least first pass. need to improve the tests now.