Cleaned up Fluid2DScene, created Fluid2D namespace

Moved the Fluid2D calculation and interaction in new class -
Fluid2DEffect that Fluid2DScene includes.