Added a logged gradient descent.  Step size is still a problem.