Optimization: Re-use regexes in `getValueByKeys` because creating a new one every time is slow (#57)
Optimized CRS.project and CRS.unproject
Do not create a new projection object on every call, because it is slow
Optimization: use buffer geometry for building models
Optimization: Re-use tile URL regex in BlueprintInputGeoJSON
Don't need to create a THREE.JSONLoader object anymore
Use min_height in building models for bridges and things
Reset basic example back to default center
Remove down-facing, ground-level faces from buildings
- add `preserveGroundFaces` option to `BlueprintOutputBuildingTiles` to keep the faces
- otherwise discard them, for smaller geometry buffers
Merge branch '0.2.0' into array-index-regex
Merge branch '0.2.0' into building-buffer-geo
Merge branch '0.2.0' into buildings-min-height
Merge branch '0.2.0' into optimize-crs-project
Merge branch '0.2.0' into remove-ground-faces
Merge branch '0.2.0' into tile-url-regex
Merge pull request #93 from brianchirls/array-index-regex

Optimization: Re-use regexes in `getValueByKeys`
Optimization: Re-use tile URL regex in BlueprintInputMapTiles
Merge pull request #101 from brianchirls/buildings-min-height

Use min_height in building models for bridges and things
Changing min_height to minHeight
Merge pull request #96 from brianchirls/building-buffer-geo

Optimization: use buffer geometry for building models
Merge pull request #95 from brianchirls/tile-url-regex

Optimization: Re-use tile URL regex in BlueprintInputGeoJSON and BlueprintInputMapTiles