Add supermemo algorithm

Я не сразу понял что это такое. Переименуй. :)