Added a BitMap cache so now already loaded images no longer need to load again.