Explained the implementation a bit in README.md