Made PageScanner a singleton