Tests are up to date. Refactored NeuralLayer. Started creating the actual neural network