add demo page

closes #1066