Neural Network.cpp

Run once to train, run again and use trained weights as initial weights when running test data through the network.