Rearranged advect() params so that quantity being advectd comes first
Added GridSpec to Grid class for clarity when constructing a Grid
Object and understanding what each parameter is.