>А если бы не было Софья Палеолог, так ни чего не построили бы?
Полагаю, построили. Поскольку после падения Царьграда греков в Москве было достаточно много, связи на Средиземном море имелись. Достаточно много греков эвакуировались в Италию, следовательно, рекомендации на инженеров и архитекторов можно было собрать.
С уважением