cleanedup up code, wrote basic tests, updated readme
vbump