changed pagination navigation so that it only shows up if there are channels or posts to list
changed names to be more consistant, added pagination test cases, and pagination navigation changes
used for loop while testing pagination navigation pages

removed unused imports, indented lines when creating posts testing for many pages, changed variable from x to i, pagination navigation moved to bottom - after for loop, fixed assertion in test to not compare a Post to an int.