Сейчас каждый объект в интерфейсе сам хранит информацию о графике, которая его представляет. Это некруто.
Нужно сделать менеджер ресурсов, который будет загружать всякие дефолтные и указанные пользователем ресурсы(в первую очередь - картинки, далее звуки и т.д.).