added ambition.school.core module