Not done much really. Just moved a line of code for neatness. And also
so that the texture is loaded when the Button class is loaded, not just
when a new instance is created.