Redesign preferences frame
I've added an appearance tab and removed some of the half implemented
options such as hiding extra hierarchy nodes which I no longer intend to
even implement. Also added settings to set the colors used to generate the
image preview backgrounds.