removed comments in date.h, added all functions (but not implemented) in gregorian