Fix units
Clean up
Clean up
Add utility functions
Rework article data structure

Now every article has both a count and a size. The CSV format has
changed to fixed cells. This makes the code simpler and it's easier
generate nice error messages (todo).

This breaks all current data.