Hedging with trees: Advances in pricing and risk managing derivatives