code clean up + optimazation

I'm planned use Loader
optimalization: load image in other thread