Mean-shift algorithms for manifold denoising, matrix completion and clustering - Meru Sandbox