Rewrote README

With more detail, and some explanation of what's happening.