Add complete working visualization of buffer path and resume point
Massively overhaul functional documentation!!
This was long overdue, and it helps general understanding of new practices and use cases. No real code changes here (though a few returns adjusted and function names changed).