Front Tracking for Hyperbolic Conservation Laws