updating readme with some better docs, motivations, etc.