Bug fixes in neural network.  Trained for 1000 epochs -- doesn't really interpolate very well.  Still interesting results.