First stable version, tested already in the nadia's game_classes branch