Full functionality of next, prev, and page number click events.

Next step is to only display a max number of page numbers at a time to
prevent the page collection from expanding horizontally.