added date model and date collection