Adds date validation and basic mongo cursor iteration scaffold