Add SuperMemo ServiceObject

Add SuperMemo2 algorithm for checking user input
и чего прямо в контроллере?