Added Time Check For Contracts

Right now for testing contracts are reset everyday.  There is a chance
that contracts won't show up for that day, and a chance that 1 of 2
Contracts Might Show up.

Seems pretty stable for now.