Computational Strategies For Multi-Scale Modeling Of Masonry Components And Structures