Add new module to handle partitioning between rainfall and snowfall.