Cartan's equivalence method