Feature/data formats

No. This *MAY* be a topic for further discussion. As it stands, things are not very malleable - units are all in the Django models.

Just doing it in Scala was the easiest path (though not the cleanest in the end and perhaps not sufficient for all we might like to do).