Basic C++ neural network. Currently serial using the Eigen library. Will soon be converted to use CUDA, for increased performance.