Implementing the Bertini Intra-Nuclear-Cascade in the Geant4 Hadronic Framework