Added new lookups for products and programs. Edit view for opportunity products does calculations similar to web client.