update readme, clean up some comments