Updated requirements and added tests for visible page numbers