Abstract HolidayManager a little more

Now we don’t have to manually edit this each year.