Fixes potential server-side crash when localizing shape names (https://github.com/TridentMC/ArchitectureCraft/pull/121)
- Fixes incorrect rendering of banisters in the world and in previews.
- Contains some refactors as well, if anything behaves differently or in an unexpected way please report an issue on github.