Properties of obstruction theories and virtual classes