updated readme with taglist, added unit tests