Cleaned up the code a bit and load the background image through the correct method.