Added simplex noise within a C wrapper