GD still not working. The only useful thing I did was add another
activation function (TANH). I guess we'll have to figure this out later.