adding kl divergence, updated README.md