maps: move tilesets with properties out
automatic event handling