Import code from rcross/qldfloods

Straight import. clean up starts from here.