Reorganize docs to show ported middleware first