Mid-hack again

re-org'ing how split-decisions are recorded & how splits are made.
Appears to properly compute MSE for splits now.