Updated Tapestry architecture document