Working code

This is, I think, a working version of the precip ETL job.

Lots of code removed & rewritten.