Some changes to the Fluid module. Now you create a permanent fluid object to interact with for the rest of the script.  I think it is a bit more logical this way.

Jeff has final say on how it works since I probably won't have much more time to commit to it. But please carefully walk through the new JTG3 script before adding or deleting anything.