Code review and updating the README with the new features.