A very simplistic neural network with test scenarios and learning algorithms.