Added _USE_MATH_DEFINES for Windows for M_PI decl
Changed types and changed RNG, still predictible noise