added loading image
lazy loading of images and bug fixes