Add a barebones example of how to do windowing using channels