#4 Refactor factory Pages. Implement autoload factory.