Waves, structures, and the Riemann problem for a system of hyperbolic conservation laws