Add image loading indicator. Add manual image in-memory caching for better UX. Fix current page issue.