adjusted date constructor names
added "copyDate" to Date
rearranged arguments for Date setters