Initial Commits
Added code for date_covers and week_covers
Added a date module. Ideally we should overwrite the beginning_of_week and end_of_week methods in active_support.
Added weeks_covered.
Resolved conflicts