A study tool for German vocabulary, using weighted random selection