Adding sample page and basic functionality