Initial Wallet package prototype and numerous other minor changes.