Consolidating offer stacking
Consolidation within master Offer class
Added date time support upon initialising