[major/improvment] add connexions in lists of classes build with .build-index to use more easily in raw modules , add also lists of courses in an gateway - the field name of supervisor has no , because it is replaced by a blank, so no need to 9 to -1 which limits the development