When a large amount of energy is transmitted to a fluid medium instantaneously, such as an explosion, or an object traveling faster than the speed of sound, a shockwave is created. This is a traveling front of energy, characterized by a discontinuous jump in pressure, density, and velocity. Mathematically modeling their behavior requires evaluating solutions to the nonlinear hyperbolic conservation laws known as Euler equations. My research explores the implementation of a modified front tracking software to model solutions to these nonlinear Euler equations. This is a continuation of the work of Robin Young and Manas Bhatnagar. The code functions as a model for evolving solutions to these equations in a one-dimensional material frame. Given the initial conditions of a group of waves, we can solve the corresponding Riemann problems and evolve the state of each wave. Over time, the waves interact with one another, which can be seen in a clean visual model. The method employed in the software is specialized for discontinuous solutions characteristic of shocks. The software treats vacuums explicitly, and compressions explicitly as waves. Along with having detailed control over residuals, we can guarantee convergence of solutions and accurately solve the nonlinear hyperbolic conservation laws used to model shockwave interactions. This method fundamentally permits solutions of high wave speeds, allowing us to compute models for waves far above the speed of sound.