Add simple PageGen class