Celestial Programming: Day of Week Calculation

This is an example implementation of Zeller's Congruence. It computes the day of the week a given date falls on. It is useful for dynamically generating calendars.