- Fix README
- Add code comments and reformat