dio-soft training Class work repository