Refinements of the Fluids module, I almost like the way it works now
* Still not sure how to deal with surface tension and contact angle since they are the result of interactions between several phases
* Still not sure how to store "conditions", which are the result of Fluids and Network properties.
* The main issue is that multiple fluids means multiple versions of each 'conditions'