Extracting Page and PageList class
Extracted categorization classes
Changing var names
Started refactoring to adapt categorization