Made a lot of changes. works so-so.

Added HQ.
Added Customer.
Modified PackageEvent.