Added trapezoid_uniform function, cleaned imports.

Uploaded working function that calculates the area under a curve using n equal subintervals using the trapezoid rule. I also cleaned any imports in the data and migrated them to the top of the file, which was needed. I only just realized there is another working trapezoid function here, but there are slight differences (both functions return the exact same result).