Finished definition and implementation of page class