Added way to enable people to create their own textures, along with other changes.