Add background textures and smarten up some features.