Added API layer diagram