Added Page class to abstract Document class.