Pages module development