basic work started on lpOffer class. Not exactly sure yet how it will be structured