Implement rolling callendar logic (challenge starts on today, ends on today+1year)