Made Fluids their own object
* adjusted a few algorithms to work with new object, most other will break for now.