Updated: Remove empty pages to save space
Fixed: Implement different click types
Updated: Redundancy
Fixed: Add actual arrow items