Transmission is back in

Just curious, what is the contraption your car is sitting on? And how did it get there?