Moved resources around and loaded them in a manner that works after they've been packed into a JAR.
Broke some of the rendering code out into methods