Page viewer

Ken and I worked on this last night. It seems to be working