Modified smoothing to include ghost cells
Revert boundary position of the box
Changed UpdateTimeStep to take in step as the parameter