https://illustrarch.com/articles/43196-understanding-building-typology.html>