Fixed timeslots/index displaying only sunday

Fixes #312.
Is it possible that since `period_start` is a Sunday, `.end_of_week` gets the nearest end-of-Sunday?

Either way, there are probably more elegant ways of accomplishing the same thing, but this one works for now. But maybe we just haven't figured out what it breaks.