Buildings cannot fall at the same rate as free falling objects and pulverize all the concrete and break all the welds and bolts. It's impossible. I doubt ObL had anything to do with the demolitions of the three World Trade Center buildings on 9/11.
I did know about the design elements from Islamic architecture, including the sculpture in the fountain which was supposed to represent the "Black Stone" meteor in the Kaaba, which represents the connection with Heaven to Earth.