rename the api
adding test reference
cleaning up export to not be horrible
removing old tests, adding new legitimate tests