Fix job retrieval order.

Remove listeners from this class
Update the interface
Add new image with irregular dimensions
Fix Double key issues

Remove thread functionality
Fix scaling math
Implement listeners in LargeImage class