Added Hopfield Network

It has not been thouroughly tested yet and requires more attention on
the 'train()' method. Also, the GNet.mlp package was replaced with
GNet.neuralnetworks