I would find insightful to add some block diagrams into the documentation of this great project. What are the currently supported CXL features ?