restructure dependencies

bring in mixturemodel tests from kernels