adding some testing stuff
adding tap testing to the package json
starting to add some basic tests to the api