Systems Approach to Designing Flashcards