Steps
Specify Problem
Generate Grid
make grid
manipulate grid
Solve It
Visualize Results