PageDAO

Introduction of PageDAO and service