Added Page::addPage() and updated sampleData