updated readme and other smaller changes.