Fixed date class

Truly validates now