-Adjusted script execution order to fix "random buildings not added properly" issue
-Having a building with inputs/outputs set to "None" should no longer break the level