Noise now uses higher precision (double instead of float)