Removed stuff from InfAlg, moved it to individual inference algorithms