Add asymmetric windowing

Add the ability to separately specify how far into the past / future events should be displayed.