update README and some minor cleanup