Event restructured, FourVector tests

*WARNING: seg fault known*
Changes outside tools to update to new standards
JF eliminated from Xsection (was just a redundant layer)