Allow tiles within tilesets to have names
Provide a virtual tileset that can be constructed from a list of images

This allows a collection of images or tilesets to be combined into a single
tileset.  It is useful for games like Monster Bash that store their sprites in
separate image files, by allowing them to be combined into a single tileset.