diff --git a/public/Source/Data/Bldg/BP2050_Gowanus_v2/tileset.json b/public/Source/Data/Bldg/BP2050_Gowanus_v2/tileset.json
new file mode 100644
index 0000000000000000000000000000000000000000..51e8feed6c1fa433208d5040d9d4059ec3e9827a
--- /dev/null
+++ b/public/Source/Data/Bldg/BP2050_Gowanus_v2/tileset.json
@@ -0,0 +1,507 @@
+{
+	"asset" : {
+		"version" : "0.0"
+	},
+	"properties" : {
+		"gml_id" : {},
+		"gml_parent_id" : {},
+		"citygml_target_uri" : {},
+		"citygml_feature_role" : {},
+		"citygml_feature_role_attr_name" : {},
+		"citygml_feature_role_attr_val" : {},
+		"gml_description" : {},
+		"gml_name" : {},
+		"citygml_creationDate" : {},
+		"citygml_terminationDate" : {},
+		"externalReference{}.externalObject.name" : {},
+		"externalReference{}.externalObject.uri" : {},
+		"externalReference{}.informationSystem" : {},
+		"citygml_generalizes_to{}.xlink_href" : {},
+		"citygml_relative_to_terrain" : {},
+		"citygml_relative_to_water" : {},
+		"citygml_appearance{}.xlink_href" : {},
+		"citygml_class" : {},
+		"citygml_class_codeSpace" : {},
+		"citygml_function{}" : {},
+		"citygml_function{}.codeSpace" : {},
+		"citygml_usage{}" : {},
+		"citygml_usage{}.codeSpace" : {},
+		"citygml_year_of_construction" : {},
+		"citygml_year_of_demolition" : {},
+		"citygml_roof_type" : {},
+		"citygml_roof_type_codeSpace" : {},
+		"citygml_measured_height" : {},
+		"citygml_measured_height_units" : {},
+		"citygml_storeys_above_ground" : {},
+		"citygml_storeys_below_ground" : {},
+		"citygml_storey_heights_above_ground" : {},
+		"citygml_storey_heights_above_ground_units" : {},
+		"citygml_storey_heights_below_ground" : {},
+		"citygml_storey_heights_below_ground_units" : {},
+		"citygml_outer_building_installation{}.xlink_href" : {},
+		"citygml_interior_building_installation{}.xlink_href" : {},
+		"citygml_bounded_by{}.xlink_href" : {},
+		"citygml_level_of_detail{}" : {},
+		"citygml_interior_room{}.xlink_href" : {},
+		"citygml_consists_of_building_part{}.xlink_href" : {},
+		"citygml_address{}.xlink_href" : {},
+		"PLUTO_building_class" : {},
+		"PLUTO_year_built" : {},
+		"ALKIS code" : {},
+		"April Cooling Demand" : {},
+		"April Heating Demand" : {},
+		"Attic Heating" : {},
+		"August Cooling Demand" : {},
+		"August Heating Demand" : {},
+		"Average Storey Height" : {},
+		"BA" : {},
+		"Basement ceiling height above ground" : {},
+		"Basement Heating" : {},
+		"BuildingType" : {},
+		"December Cooling Demand" : {},
+		"December Heating Demand" : {},
+		"Eaves/mean Height" : {},
+		"February Cooling Demand" : {},
+		"February Heating Demand" : {},
+		"Footprint area" : {},
+		"GMLId" : {},
+		"Gross volume" : {},
+		"Heated area" : {},
+		"Heated volume" : {},
+		"Is Gross volume approximated?" : {},
+		"January Cooling Demand" : {},
+		"January Heating Demand" : {},
+		"July Cooling Demand" : {},
+		"July Heating Demand" : {},
+		"June Cooling Demand" : {},
+		"June Heating Demand" : {},
+		"Latitude" : {},
+		"LOD" : {},
+		"Longitude" : {},
+		"March Cooling Demand" : {},
+		"March Heating Demand" : {},
+		"May Cooling Demand" : {},
+		"May Heating Demand" : {},
+		"Mean Uvalue" : {},
+		"November Cooling Demand" : {},
+		"November Heating Demand" : {},
+		"Number of households" : {},
+		"Number of occupants" : {},
+		"October Cooling Demand" : {},
+		"October Heating Demand" : {},
+		"ParentGMLId" : {},
+		"PrimaryUsageZoneArea" : {},
+		"PrimaryUsageZoneType" : {},
+		"Refurbishment Variant" : {},
+		"Ridge/mean Height" : {},
+		"SecondaryUsageZoneArea" : {},
+		"SecondaryUsageZoneType" : {},
+		"September Cooling Demand" : {},
+		"September Heating Demand" : {},
+		"Specific domestic hot water demand" : {},
+		"Specific space Cooling demand" : {},
+		"Specific_space_heating_demand" : {
+			"minimum" : 0.1,
+			"maximum" : 56
+		},
+		"Storey number" : {},
+		"Surface area to volume ratio" : {},
+		"Total outwall area" : {},
+		"Total roof area" : {},
+		"Total sharedwall area" : {},
+		"Total wall thermal area above ground" : {},
+		"Total wall thermal area below ground" : {},
+		"Total Yearly Heat+DHW demand" : {},
+		"X-coordinate" : {},
+		"Y-coordinate" : {},
+		"Year of construction" : {},
+		"Year of refurbishment" : {},
+		"Yearly Cooling demand" : {},
+		"_matched_records" : {
+			"minimum" : 1,
+			"maximum" : 1
+		}
+	},
+	"geometricError" : 64.29117332212627,
+	"root" : {
+		"boundingVolume" : {
+			"box" : [ 1336092.1861566515, -4656351.726539475, 4135099.9903627303, 1365.1433484298177, 0, 0, 0, 1866.568985491991, 0, 0, 0, 1845.9205729374662 ]
+		},
+		"geometricError" : 64.29117332212627,
+		"refine" : "ADD",
+		"content" : {
+			"boundingVolume" : {
+				"box" : [ 1336077.0154136978, -4656344.79789946, 4135098.5460763085, 1285.460042502964, 0, 0, 0, 1844.3011808246374, 0, 0, 0, 1768.1868416005746 ]
+			},
+			"url" : "data/data0.b3dm"
+		},
+		"children" : [
+			{
+				"boundingVolume" : {
+					"box" : [ 1335777.3854564724, -4656833.875731054, 4134632.2844010917, 735.541948071681, 0, 0, 0, 210.40729188919067, 0, 0, 0, 359.5576050817035 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 1335777.3854564724, -4656833.875731054, 4134632.2844010917, 735.541948071681, 0, 0, 0, 210.40729188919067, 0, 0, 0, 359.5576050817035 ]
+					},
+					"url" : "data/data1.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 1335531.9013967076, -4657124.209967684, 4134358.2909715874, 241.02954957005568, 0, 0, 0, 321.60212907288224, 0, 0, 0, 362.52179065160453 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 1335531.9013967076, -4657124.209967684, 4134358.2909715874, 241.02954957005568, 0, 0, 0, 321.60212907288224, 0, 0, 0, 362.52179065160453 ]
+					},
+					"url" : "data/data2.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 1335784.0206057609, -4656253.2569888765, 4135279.787753106, 255.20178588479757, 0, 0, 0, 360.9557058662176, 0, 0, 0, 399.74972599651664 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 1335784.0206057609, -4656253.2569888765, 4135279.787753106, 255.20178588479757, 0, 0, 0, 360.9557058662176, 0, 0, 0, 399.74972599651664 ]
+					},
+					"url" : "data/data3.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 1336408.7070138496, -4655863.487980476, 4135525.2481027357, 401.4561245457735, 0, 0, 0, 890.0918674934655, 0, 0, 0, 995.4050929266959 ]
+				},
+				"geometricError" : 48.78451129840687,
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 1336408.7070138496, -4655863.487980476, 4135525.2481027357, 401.4561245457735, 0, 0, 0, 890.0918674934655, 0, 0, 0, 995.4050929266959 ]
+					},
+					"url" : "data/data4.b3dm"
+				},
+				"children" : [
+					{
+						"boundingVolume" : {
+							"box" : [ 1336428.8706984166, -4656036.46371744, 4135309.321261469, 148.9221484255977, 0, 0, 0, 70.23714149184525, 0, 0, 0, 79.82423701230437 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1336428.8706984166, -4656036.46371744, 4135309.321261469, 148.9221484255977, 0, 0, 0, 70.23714149184525, 0, 0, 0, 79.82423701230437 ]
+							},
+							"url" : "data/data5.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 1336516.0827331194, -4656057.721022078, 4135267.3089996222, 24.581742150941864, 0, 0, 0, 32.876128079369664, 0, 0, 0, 35.0533410301432 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1336516.0827331194, -4656057.721022078, 4135267.3089996222, 24.581742150941864, 0, 0, 0, 32.876128079369664, 0, 0, 0, 35.0533410301432 ]
+							},
+							"url" : "data/data6.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 1336325.4688653923, -4656204.245685388, 4135168.1253482997, 178.8785650494974, 0, 0, 0, 157.52172708511353, 0, 0, 0, 210.9718928555958 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1336325.4688653923, -4656204.245685388, 4135168.1253482997, 178.8785650494974, 0, 0, 0, 157.52172708511353, 0, 0, 0, 210.9718928555958 ]
+							},
+							"url" : "data/data7.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 1336524.3841326754, -4656000.752588104, 4135328.356678441, 24.597894691629335, 0, 0, 0, 32.51038542855531, 0, 0, 0, 34.74259146209806 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1336524.3841326754, -4656000.752588104, 4135328.356678441, 24.597894691629335, 0, 0, 0, 32.51038542855531, 0, 0, 0, 34.74259146209806 ]
+							},
+							"url" : "data/data8.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 1336444.9761037773, -4655746.052785035, 4135646.7283860845, 83.4819231564179, 0, 0, 0, 89.33987062051892, 0, 0, 0, 114.25671892426908 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1336444.9761037773, -4655746.052785035, 4135646.7283860845, 83.4819231564179, 0, 0, 0, 89.33987062051892, 0, 0, 0, 114.25671892426908 ]
+							},
+							"url" : "data/data9.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 1336526.3673446272, -4655463.688614497, 4135937.875771748, 53.701427046442404, 0, 0, 0, 83.01359679736197, 0, 0, 0, 94.896312544588 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1336526.3673446272, -4655463.688614497, 4135937.875771748, 53.701427046442404, 0, 0, 0, 83.01359679736197, 0, 0, 0, 94.896312544588 ]
+							},
+							"url" : "data/data10.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 1336573.228839893, -4655657.592195663, 4135708.7743421514, 70.06347694131546, 0, 0, 0, 189.4810699056834, 0, 0, 0, 212.28405859926715 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1336573.228839893, -4655657.592195663, 4135708.7743421514, 70.06347694131546, 0, 0, 0, 189.4810699056834, 0, 0, 0, 212.28405859926715 ]
+							},
+							"url" : "data/data11.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 1336252.993263286, -4655729.093692798, 4135723.529298529, 85.5918765773531, 0, 0, 0, 324.8302200688049, 0, 0, 0, 357.6839901385829 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1336252.993263286, -4655729.093692798, 4135723.529298529, 85.5918765773531, 0, 0, 0, 324.8302200688049, 0, 0, 0, 357.6839901385829 ]
+							},
+							"url" : "data/data12.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 1336477.8330894534, -4655826.421072893, 4135539.5185589544, 106.3984933490865, 0, 0, 0, 36.245264027267694, 0, 0, 0, 66.8828616430983 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1336477.8330894534, -4655826.421072893, 4135539.5185589544, 106.3984933490865, 0, 0, 0, 36.245264027267694, 0, 0, 0, 66.8828616430983 ]
+							},
+							"url" : "data/data13.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 1336417.2608329742, -4655573.969440095, 4135843.3505048146, 167.40696694748476, 0, 0, 0, 246.92056335043162, 0, 0, 0, 236.69618346961215 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1336417.2608329742, -4655573.969440095, 4135843.3505048146, 167.40696694748476, 0, 0, 0, 246.92056335043162, 0, 0, 0, 236.69618346961215 ]
+							},
+							"url" : "data/data14.b3dm"
+						}
+					}
+				]
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 1336070.6544159227, -4655678.57066383, 4135836.46461602, 378.7414917119313, 0, 0, 0, 228.27562218345702, 0, 0, 0, 254.57252697087824 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 1336070.6544159227, -4655678.57066383, 4135836.46461602, 378.7414917119313, 0, 0, 0, 228.27562218345702, 0, 0, 0, 254.57252697087824 ]
+					},
+					"url" : "data/data15.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 1336680.192137736, -4655591.54257882, 4135765.7023795396, 189.13138626073487, 0, 0, 0, 331.52327705174685, 0, 0, 0, 369.79929814254865 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 1336680.192137736, -4655591.54257882, 4135765.7023795396, 189.13138626073487, 0, 0, 0, 331.52327705174685, 0, 0, 0, 369.79929814254865 ]
+					},
+					"url" : "data/data16.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 1336139.3603584492, -4655905.024493534, 4135558.0785718197, 707.8159247140866, 0, 0, 0, 256.22617187257856, 0, 0, 0, 452.9110484216362 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 1336139.3603584492, -4655905.024493534, 4135558.0785718197, 707.8159247140866, 0, 0, 0, 256.22617187257856, 0, 0, 0, 452.9110484216362 ]
+					},
+					"url" : "data/data17.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 1335925.7848811503, -4656451.87725709, 4135020.6969536394, 951.4636608315632, 0, 0, 0, 654.3998851086944, 0, 0, 0, 874.1618058113381 ]
+				},
+				"geometricError" : 64.29097750317305,
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 1335923.4532064209, -4656447.139376434, 4135020.6969536394, 929.3872791766189, 0, 0, 0, 644.924123795703, 0, 0, 0, 874.1618058113381 ]
+					},
+					"url" : "data/data18.b3dm"
+				},
+				"children" : [
+					{
+						"boundingVolume" : {
+							"box" : [ 1336019.297626312, -4656225.472411569, 4135199.1289484133, 222.8880811042618, 0, 0, 0, 181.11904246080667, 0, 0, 0, 203.001170177944 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1336019.297626312, -4656225.472411569, 4135199.1289484133, 222.8880811042618, 0, 0, 0, 181.11904246080667, 0, 0, 0, 203.001170177944 ]
+							},
+							"url" : "data/data19.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 1335602.2895881399, -4656272.935266759, 4135335.3675997993, 93.56271756789647, 0, 0, 0, 167.51034715212882, 0, 0, 0, 221.2482744459994 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1335602.2895881399, -4656272.935266759, 4135335.3675997993, 93.56271756789647, 0, 0, 0, 167.51034715212882, 0, 0, 0, 221.2482744459994 ]
+							},
+							"url" : "data/data20.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 1336118.6767562598, -4656702.426692713, 4134692.2731264243, 184.11442927457392, 0, 0, 0, 153.3010138636455, 0, 0, 0, 179.95396336680278 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1336118.6767562598, -4656702.426692713, 4134692.2731264243, 184.11442927457392, 0, 0, 0, 153.3010138636455, 0, 0, 0, 179.95396336680278 ]
+							},
+							"url" : "data/data21.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 1336191.1051808852, -4656163.730286592, 4135254.6066497024, 48.09762058360502, 0, 0, 0, 77.29797874204814, 0, 0, 0, 74.17357845557854 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1336191.1051808852, -4656163.730286592, 4135254.6066497024, 48.09762058360502, 0, 0, 0, 77.29797874204814, 0, 0, 0, 74.17357845557854 ]
+							},
+							"url" : "data/data22.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 1335692.8151497997, -4656540.746359478, 4134998.7746198354, 198.37459151633084, 0, 0, 0, 351.35932483896613, 0, 0, 0, 467.4550679908134 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1335692.8151497997, -4656540.746359478, 4134998.7746198354, 198.37459151633084, 0, 0, 0, 351.35932483896613, 0, 0, 0, 467.4550679908134 ]
+							},
+							"url" : "data/data23.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 1335580.1778125097, -4656512.20978475, 4135058.9791628905, 60.51927106594667, 0, 0, 0, 340.41576503869146, 0, 0, 0, 375.8654623324983 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1335580.1778125097, -4656512.20978475, 4135058.9791628905, 60.51927106594667, 0, 0, 0, 340.41576503869146, 0, 0, 0, 375.8654623324983 ]
+							},
+							"url" : "data/data24.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 1336293.9873549568, -4656432.436862258, 4134942.7902588323, 215.0587132186629, 0, 0, 0, 314.8169179270044, 0, 0, 0, 359.87457708036527 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1336293.9873549568, -4656432.436862258, 4134942.7902588323, 215.0587132186629, 0, 0, 0, 314.8169179270044, 0, 0, 0, 359.87457708036527 ]
+							},
+							"url" : "data/data25.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 1335496.070516671, -4656512.697550473, 4135087.7211811887, 92.03493187320419, 0, 0, 0, 365.32547901943326, 0, 0, 0, 433.77304009580985 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1335496.070516671, -4656512.697550473, 4135087.7211811887, 92.03493187320419, 0, 0, 0, 365.32547901943326, 0, 0, 0, 433.77304009580985 ]
+							},
+							"url" : "data/data26.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 1335906.5576499929, -4656577.988362947, 4134868.5772828897, 246.9921597004868, 0, 0, 0, 361.3796556312591, 0, 0, 0, 365.3287394703366 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1335906.5576499929, -4656577.988362947, 4134868.5772828897, 246.9921597004868, 0, 0, 0, 361.3796556312591, 0, 0, 0, 365.3287394703366 ]
+							},
+							"url" : "data/data27.b3dm"
+						}
+					},
+					{
+						"boundingVolume" : {
+							"box" : [ 1336053.1788852504, -4656374.464228463, 4135076.805206772, 68.42094145645387, 0, 0, 0, 269.20531203225255, 0, 0, 0, 299.392679666169 ]
+						},
+						"refine" : "ADD",
+						"content" : {
+							"boundingVolume" : {
+								"box" : [ 1336053.1788852504, -4656374.464228463, 4135076.805206772, 68.42094145645387, 0, 0, 0, 269.20531203225255, 0, 0, 0, 299.392679666169 ]
+							},
+							"url" : "data/data28.b3dm"
+						}
+					}
+				]
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 1335782.2796208041, -4657076.972523099, 4134373.986922143, 341.12019596854225, 0, 0, 0, 373.2257404718548, 0, 0, 0, 382.958587248344 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 1335782.2796208041, -4657076.972523099, 4134373.986922143, 341.12019596854225, 0, 0, 0, 373.2257404718548, 0, 0, 0, 382.958587248344 ]
+					},
+					"url" : "data/data29.b3dm"
+				}
+			},
+			{
+				"boundingVolume" : {
+					"box" : [ 1336148.1478077455, -4656070.943106962, 4135416.1459940965, 775.0373484613374, 0, 0, 0, 134.01990155968815, 0, 0, 0, 295.05904870759696 ]
+				},
+				"refine" : "ADD",
+				"content" : {
+					"boundingVolume" : {
+						"box" : [ 1336148.1478077455, -4656070.943106962, 4135416.1459940965, 775.0373484613374, 0, 0, 0, 134.01990155968815, 0, 0, 0, 295.05904870759696 ]
+					},
+					"url" : "data/data30.b3dm"
+				}
+			}
+		]
+	}
+}
\ No newline at end of file