Improving intro/main app distinction
Decoupling loading source image from painting

I.e., not re-loading the source image each time painting occurs.
Removing unused method