added button to load more images if infinite fails
added load more button, also made the function to load images more efficient by adding an amount to load parameter