Implemented automatic peak analysis for training data to find correct
number of peaks.

Created TrainNetworks class to train our neural networks.

Made aspects of neural network classes static to ensure that we use the
same instance of each neural network for both the training and attack
phases of our program.

Implemented WordMatch algorithm to find the best word in our dictionary
given a word profile that is gained from running our feature vectors
through the neural networks.

Modified WordProfile to reflect new static changes in neural network
classes.