Move ring buffer implemented and (preliminarily) tested.  Look ahead not yet done.