Switch to CHDoliaOffer objects
Implement deserializing offers of different types

Also implement actual previews