Terminal based flash card program.
Allows the user to create, edit and review decks of flashcards.
When creating a deck, the deck is given a name and the user must add at least one card.
When editing a deck, cards can be added or removed.
When reviewing, the user can designate how many cards they want to review.