Ok, Oldham couplers, take two.

Ok, Oldham couplers, take two. This time with (homemade) thrust bearings on top (thanks @Joe_Spanier !). Testing commencing.