Use Java.Util.Date
Housekeeping
Implement PurchaseTemplate