Corrected some memory leaks due to no disposing images
Changed the buffer a bit: the "tampon" is now a LinkedBlockingQueue