Add contiguous calendar support

Contiguous calendar support with a scroll listener for client-side headers.