Text this: Machine Description File-based Monte Carlo Simulation Modeling and its Validation Using Pencil Beam Scanning Proton Therapy Commissioning Data