Initial date handling code
Rewrap line to make it more readable
Rename start_date to cur_date
Change dow_spec internal format

dow_spec is now a list, not a dict, to allow for easier use with the
datetime.date.weekday method.
Change quotes on default base URL

Double quotes are only for things that humans are supposed to read.