Add SuperMemo ServiceObject

Add SuperMemo2 algorithm for checking user input
не бойся добавлять новые строчки.

```ruby
supermemo = SuperMemo.new(@interval, @e_factor, @typo_count, time, @translated_text_length, @numb_correct_answers)
expect(supermemo.e_factor).to_eql
```

лучше чем строка которой можно земной шар обмотать :)