Fixed the Update logic, and model validation.  A date is an object in Javascript, there is no Date object.