Start of ComplexAuction

TimedAuction needs to be completed before this will work!