Boundary-layer turbulence modeling and vorticity dynamics: I. A kangaroo-process mixing model of boundary-layer turbulence