simple water physics and collision detection