trix_student: separated modules
Merge