rewrite docs, update README