Implementing page viewer for image collection