Updated liquidcacontroller to ensure that every liquid has a depth to avoid causing levels to be calculated as NaN as a result, causing flow to stop at cells without a depth explicitly defined.