New files to generate the dictionary and cycle

Some IO functions are missing, such as the reader to judge the word has
been finished or not.