Implemented FixedSizeThreadPool as image download executor