Simplify everything

To use the library you now only need to implement the Pager interface
on the items that needs to be paginated.