What are the basic spices used to make a good Indian curry, and in what order should they be added? Are there any good indian recipes that make innovative use of broccoli, besides the usual 'broccoli curry'?