Shallow Water Simulation Please refer to the online assignment intro or the intro and annotated source.