Changed the network to use floats instead of ints, started working on NeuralNetworkTrainer
Implemented iterators for NeuralNetwork