Added to and possibly completed Offer and OfferItem class
Added OfferDemo class to test the offers
Regenerated javadoc to reflect changes