added:
1) changing language (not at all)
2) updated exercise types list