Renamed Vex3 to Vex3D (and removed separate definitions in different files); began reorginization of code