randomize input files and make sure to run the same number of cycles independent of input file size
use count of words trained instead of iterations to stop the network
Merge branch 'master' of https://github.com/gnrhxni/CS542

merge from master