Задание оказалось непростым с учетом требуемого качества работ, но совместными усилиями - идеями, предложениями и замечаниями заказчика и старательностью исполнителя получен хороший результат) Спасибо за задание.