Added date validator w/ its tests