Use java7 nio WatchService to watch for image directory changes, and load new JPGs. Also FIFO evict previously-loaded images.