updated readme, finished tests