added some thoughts on the flow_up method
Created a method to update column volume as water is placed. Also, renamed :position to :column for clarity. Now have :row and :column.
A very sloppy flow_up implementation.
working flow_up method