Added architecture description