Finished the gradient descent exercise, including all optional exercises
removed ~ file