class struggle analysis