An open source peridynamics code for dynamic fracture in homogeneous and heterogeneous materials. (June 2022)