Steps
Specify Problem
Generate Grid
Solve It
Visualize Results