Decouple object info from data. Write to disk from fetcher.

Fixes #15