Интересное задание, максимально детальное ТЗ. По всем вопросам, возникающим в ходе выполнения проекта, находили общий язык. Рекомендую к сотрудничеству!