PAGINATION COMPLETE! (ish)

Pagination now works completely! Including the old concept of
absorbing data from the next page!

Although there is a case i noticed where it can get in an eternal
loop, but the foundation is there.