updated README.md and decided to rewrite rather than refactor