Detached Trainings Manager from the test data

Made a small change so the manager no longer needs to know anything
about what is passed around, so it can train any type of NN
Added a simple piece of code to test the NN training rate in the Main
for documentation purposes