refactor UI, update README.md