only preload necessary images
Merge pull request #91 from mistio/optimize_icons

only preload necessary images