Linear Equation solver using Gradient Descent