Postal Hub

What is it?
The Postal Hub is a player crafted prop that can be placed on a claim. Players can interact with this prop to open a UI that lets them create a Courier Contract and Sealed Package. It lets players that have a Receipt create a Courier Contract for a Sealed Package that is located at a different Postal Hub than the one currently being accessed. The interface would have the following fields and slots: A Player can either place a Receipt in the Receipt Slot or place an item in the Goods Slot, they cannot do both, the UI will not allow it.
 * 1) Goods Slot: The item that will be placed in the Sealed Package.
 * 2) Receipt Slot: The Receipt for Goods that are located at a different Postal Hub.
 * 3) Origin: The location of the Postal Hub where the Sealed Package is currently located.
 * 4) Destination: The location of the Mailbox  that the Sealed Package must be delivered to.
 * 5) Expiration: The length of time from when the Courier Contract is posted that the Customer wants the Sealed Package delivered. (ie. 1 hour [from now])
 * 6) Collateral[in discussion]: This is a money value set by the Customer, Collateral is money paid by the Courier to accept the Courier Contract that will be paid to the Customer if the Courier fails the delivery. Collateral is refunded to the Courier when they complete the delivery.

If a Receipt is used the Origin is set to where ever the Receipt says. If an item is used the Origin is set to the Postal Hub that is currently being accessed.

Destination defaults to the current Postal Hub but the player can select a different Destination by clicking a button- this opens a map that displays all of the Mailboxs that the player has permission to use (similar to how Claim flags are shown). The player clicks on the Mailbox on the map where they want the Goods delivered, this closes the map and fills in the Destination in the UI.

Expiration defaults to 1 hour, the player can change this to any amount of time greater than "1/2 hour" in 1/2 hour increments up to 4 hours, then 6, 12, 24 hours.

Collateral[in discussion] If a Receipt is used this defaults to 1/2 the Price of the Goods. If an item is used this defaults to blank, the player may choose to input an amount that they want to receive if a Courier that accepts the Courier Contract fails to deliver on time.