Semi-social app for learning vocabulary via flash cards