Serious logic errors in testing for core functions fixed. Replaced all rounded equivalency checks with np.allclose() calls instead. Tests should be legitimate now.