updated readme, updated setup.py, added unit tests