Make xb0wHatHist work with arbitrary nf
Make xiwHatHist work with arbitrary nf
Convert pib0 to Vec3d
Convert xbb0Hat to vector<Vec3d>
Move variable decs into loops, can move out later, but trying to limit scope for now
Push