alter template json format to support multiple scenes; update asset loaders to new format