Prepared a portion of the pagination builder

Entirely without testing it first, I might add. Wrote it all only
maintaining workflow in my head, or whatever. Pretty neat. Now I've got to
change Results.cshtml to make sure it uses the list rather than blindly
for looping over the entire list of possible pages