gradientDescent Implementation of Gradient Descent. Some codes are for single data point, later generalised to multiple data points.