depth isnt cluttering inspect any more
clear out old offers
Offer class
class method
offer factory
start using the offer class
offer.price
Offer transition