major changes, images loades in seperate thread Fixing out of memory error