Compressible 1D Euler equation solver for learning, testing, and comparing different numerical schemes.