Derived Categories, Moduli Of Sheaves, And Enumerative Geometry