Expanded to support multiple packages per request, and now more object oriented.

USPS still provides the cost of each package back individually, so we sum those up per service requested