Working code draft and updated README.md.