Add SuperMemo ServiceObject

Add SuperMemo2 algorithm for checking user input
не понял зачем тут толпа update_attribute вместо одного update_attributes. В худшем случае этот код будет дёргать базу данных три раза