GRE_3000_random_words data sources: https://github.com/liurui39660/3000 Edition: added random functiuon, calendar and study plan.