A Gradient Weighted Moving Finite-Element Method with Polynomial Approximation of Any Degree. (12th October 2009)