The IGTeacher codebase