Added architecture section