Added isValidDate()
Added createDateFromString()
Added date validation