Add fast sin/cos approx functions for tiling
Add 4D simplex noise function