Refactored PageFetcher class and created a seperate module for it