Adding association tests
Adding base packing functionality
re-arranging packer
Enhancing tests for packer
Cleaning up shipment packer