added a better form for dates that retains partial dates
Finshed forms for primary models