fix bug where game would break when user reaches end of deck. Add functionality to repeat a card if the user submits the wrong answer.
add unit tests for deck and card models