changed how options are specified for map and tile objects