Yet Another Flashcard program based on spaced repetition