A spaced repetition flash card application for the Japanese language