Немного затянул, но задание было сделано. Заказчик адекватен пусть даже в технической части не сильно подкован. В общем всё хорошо!