Complete rewrite of the structure ordering system. Roads and buildings can now spawn together without cutting into each other