Added more pseudo-classes to the list, reordered them in the spec order