Adding recurrent neural networks, matrix mult, and gauss newton matrix.