Added LiftM2 and LiftM3 and a couple more unit tests